lusif skill2 anim

This commit is contained in:
Ino 2025-02-19 12:22:49 +09:00
parent f683730b35
commit fb6a25ee4f
3 changed files with 396 additions and 127 deletions

View File

@ -1,125 +1,353 @@
fileFormatVersion: 2
guid: b1bbc1e66d7ae004cbd7e1ccdb42c579
ModelImporter:
serializedVersion: 23
fileIDToRecycleName:
100000: //RootNode
100002: Center
100004: chain_1
100006: chain_10
100008: chain_11
100010: chain_12
100012: chain_13
100014: chain_14
100016: chain_2
100018: chain_3
100020: chain_4
100022: chain_5
100024: chain_6
100026: chain_7
100028: chain_8
100030: chain_9
100032: cloth_1
100034: cloth_2
100036: cloth_3
100038: cloth_4
100040: cloth_5
100042: cloth_6
100044: cloth_7
100046: finger_l_1
100048: finger_l_2
100050: finger_l_3
100052: finger_l_4
100054: finger_l_5
100056: finger_l_6
100058: finger_l_7
100060: finger_l_8
100062: finger_l_9
100064: finger_r_1
100066: finger_r_2
100068: finger_r_3
100070: finger_r_4
100072: finger_r_5
100074: finger_r_6
100076: finger_r_7
100078: finger_r_8
100080: finger_r_9
100082: foot_l_1
100084: foot_l_2
100086: foot_r_1
100088: foot_r_2
100090: hand_l_1
100092: hand_l_2
100094: hand_l_3
100096: hand_r_1
100098: hand_r_2
100100: hand_r_3
100102: head
100104: leg_l
100106: leg_r
100108: root
100110: spine_1
400000: //RootNode
400002: Center
400004: chain_1
400006: chain_10
400008: chain_11
400010: chain_12
400012: chain_13
400014: chain_14
400016: chain_2
400018: chain_3
400020: chain_4
400022: chain_5
400024: chain_6
400026: chain_7
400028: chain_8
400030: chain_9
400032: cloth_1
400034: cloth_2
400036: cloth_3
400038: cloth_4
400040: cloth_5
400042: cloth_6
400044: cloth_7
400046: finger_l_1
400048: finger_l_2
400050: finger_l_3
400052: finger_l_4
400054: finger_l_5
400056: finger_l_6
400058: finger_l_7
400060: finger_l_8
400062: finger_l_9
400064: finger_r_1
400066: finger_r_2
400068: finger_r_3
400070: finger_r_4
400072: finger_r_5
400074: finger_r_6
400076: finger_r_7
400078: finger_r_8
400080: finger_r_9
400082: foot_l_1
400084: foot_l_2
400086: foot_r_1
400088: foot_r_2
400090: hand_l_1
400092: hand_l_2
400094: hand_l_3
400096: hand_r_1
400098: hand_r_2
400100: hand_r_3
400102: head
400104: leg_l
400106: leg_r
400108: root
400110: spine_1
7400000: Damage
9500000: //RootNode
serializedVersion: 22200
internalIDToNameTable:
- first:
1: 100000
second: //RootNode
- first:
1: 100002
second: Center
- first:
1: 100004
second: chain_1
- first:
1: 100006
second: chain_10
- first:
1: 100008
second: chain_11
- first:
1: 100010
second: chain_12
- first:
1: 100012
second: chain_13
- first:
1: 100014
second: chain_14
- first:
1: 100016
second: chain_2
- first:
1: 100018
second: chain_3
- first:
1: 100020
second: chain_4
- first:
1: 100022
second: chain_5
- first:
1: 100024
second: chain_6
- first:
1: 100026
second: chain_7
- first:
1: 100028
second: chain_8
- first:
1: 100030
second: chain_9
- first:
1: 100032
second: cloth_1
- first:
1: 100034
second: cloth_2
- first:
1: 100036
second: cloth_3
- first:
1: 100038
second: cloth_4
- first:
1: 100040
second: cloth_5
- first:
1: 100042
second: cloth_6
- first:
1: 100044
second: cloth_7
- first:
1: 100046
second: finger_l_1
- first:
1: 100048
second: finger_l_2
- first:
1: 100050
second: finger_l_3
- first:
1: 100052
second: finger_l_4
- first:
1: 100054
second: finger_l_5
- first:
1: 100056
second: finger_l_6
- first:
1: 100058
second: finger_l_7
- first:
1: 100060
second: finger_l_8
- first:
1: 100062
second: finger_l_9
- first:
1: 100064
second: finger_r_1
- first:
1: 100066
second: finger_r_2
- first:
1: 100068
second: finger_r_3
- first:
1: 100070
second: finger_r_4
- first:
1: 100072
second: finger_r_5
- first:
1: 100074
second: finger_r_6
- first:
1: 100076
second: finger_r_7
- first:
1: 100078
second: finger_r_8
- first:
1: 100080
second: finger_r_9
- first:
1: 100082
second: foot_l_1
- first:
1: 100084
second: foot_l_2
- first:
1: 100086
second: foot_r_1
- first:
1: 100088
second: foot_r_2
- first:
1: 100090
second: hand_l_1
- first:
1: 100092
second: hand_l_2
- first:
1: 100094
second: hand_l_3
- first:
1: 100096
second: hand_r_1
- first:
1: 100098
second: hand_r_2
- first:
1: 100100
second: hand_r_3
- first:
1: 100102
second: head
- first:
1: 100104
second: leg_l
- first:
1: 100106
second: leg_r
- first:
1: 100108
second: root
- first:
1: 100110
second: spine_1
- first:
4: 400000
second: //RootNode
- first:
4: 400002
second: Center
- first:
4: 400004
second: chain_1
- first:
4: 400006
second: chain_10
- first:
4: 400008
second: chain_11
- first:
4: 400010
second: chain_12
- first:
4: 400012
second: chain_13
- first:
4: 400014
second: chain_14
- first:
4: 400016
second: chain_2
- first:
4: 400018
second: chain_3
- first:
4: 400020
second: chain_4
- first:
4: 400022
second: chain_5
- first:
4: 400024
second: chain_6
- first:
4: 400026
second: chain_7
- first:
4: 400028
second: chain_8
- first:
4: 400030
second: chain_9
- first:
4: 400032
second: cloth_1
- first:
4: 400034
second: cloth_2
- first:
4: 400036
second: cloth_3
- first:
4: 400038
second: cloth_4
- first:
4: 400040
second: cloth_5
- first:
4: 400042
second: cloth_6
- first:
4: 400044
second: cloth_7
- first:
4: 400046
second: finger_l_1
- first:
4: 400048
second: finger_l_2
- first:
4: 400050
second: finger_l_3
- first:
4: 400052
second: finger_l_4
- first:
4: 400054
second: finger_l_5
- first:
4: 400056
second: finger_l_6
- first:
4: 400058
second: finger_l_7
- first:
4: 400060
second: finger_l_8
- first:
4: 400062
second: finger_l_9
- first:
4: 400064
second: finger_r_1
- first:
4: 400066
second: finger_r_2
- first:
4: 400068
second: finger_r_3
- first:
4: 400070
second: finger_r_4
- first:
4: 400072
second: finger_r_5
- first:
4: 400074
second: finger_r_6
- first:
4: 400076
second: finger_r_7
- first:
4: 400078
second: finger_r_8
- first:
4: 400080
second: finger_r_9
- first:
4: 400082
second: foot_l_1
- first:
4: 400084
second: foot_l_2
- first:
4: 400086
second: foot_r_1
- first:
4: 400088
second: foot_r_2
- first:
4: 400090
second: hand_l_1
- first:
4: 400092
second: hand_l_2
- first:
4: 400094
second: hand_l_3
- first:
4: 400096
second: hand_r_1
- first:
4: 400098
second: hand_r_2
- first:
4: 400100
second: hand_r_3
- first:
4: 400102
second: head
- first:
4: 400104
second: leg_l
- first:
4: 400106
second: leg_r
- first:
4: 400108
second: root
- first:
4: 400110
second: spine_1
- first:
74: 7400000
second: Damage
- first:
95: 9500000
second: //RootNode
externalObjects: {}
materials:
importMaterials: 1
materialImportMode: 1
materialName: 0
materialSearch: 1
materialLocation: 1
@ -128,6 +356,7 @@ ModelImporter:
bakeSimulation: 0
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
rigImportErrors:
rigImportWarnings:
@ -148,6 +377,7 @@ ModelImporter:
- serializedVersion: 16
name: Damage
takeName: Anim_Lusif@Damage
internalID: 0
firstFrame: 201
lastFrame: 218
wrapMode: 0
@ -168,11 +398,18 @@ ModelImporter:
mirror: 0
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
curves: []
events: []
events:
- time: 0.33414608
functionName: BossProjectile2
data:
objectReferenceParameter: {instanceID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0
transformMask: []
maskType: 3
maskSource: {instanceID: 0}
additiveReferencePoseFrame: 0
additiveReferencePoseFrame: 201
isReadable: 1
meshes:
lODScreenPercentages: []
@ -180,25 +417,36 @@ ModelImporter:
meshCompression: 0
addColliders: 0
useSRGBMaterialColor: 1
sortHierarchyByName: 1
importPhysicalCameras: 1
importVisibility: 1
importBlendShapes: 1
importCameras: 1
importLights: 1
nodeNameCollisionStrategy: 0
fileIdsGeneration: 1
swapUVChannels: 0
generateSecondaryUV: 0
useFileUnits: 1
optimizeMeshForGPU: 1
keepQuads: 0
weldVertices: 1
bakeAxisConversion: 0
preserveHierarchy: 0
skinWeightsMode: 0
maxBonesPerVertex: 4
minBoneWeight: 0.001
optimizeBones: 1
meshOptimizationFlags: -1
indexFormat: 0
secondaryUVAngleDistortion: 8
secondaryUVAreaDistortion: 15.000001
secondaryUVHardAngle: 88
secondaryUVMarginMethod: 0
secondaryUVMinLightmapResolution: 40
secondaryUVMinObjectScale: 1
secondaryUVPackMargin: 4
useFileScale: 1
previousCalculatedGlobalScale: 0.01
hasPreviousCalculatedGlobalScale: 1
strictVertexDataChecks: 0
tangentSpace:
normalSmoothAngle: 60
normalImportMode: 0
@ -207,10 +455,10 @@ ModelImporter:
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
blendShapeNormalImportMode: 1
normalSmoothingSource: 0
referencedClips: []
importAnimation: 1
copyAvatar: 0
humanDescription:
serializedVersion: 2
serializedVersion: 3
human: []
skeleton: []
armTwist: 0.5
@ -220,13 +468,19 @@ ModelImporter:
armStretch: 0.05
legStretch: 0.05
feetSpacing: 0
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
humanoidOversampling: 1
avatarSetup: 1
addHumanoidExtraRootOnlyWhenUsingAvatar: 0
importBlendShapeDeformPercent: 0
remapMaterialsIfMaterialImportModeIsNone: 1
additionalBone: 0
userData:
assetBundleName:

View File

@ -37,10 +37,12 @@ public class Boss_LusifActor : BossMobActor
{
Skill2DelayTime = Skill2Delay;
--Skill2Count;
ProjectileInfo.Ins.Shoot_Projectile(m_MonsterTableData.s_Porjectile2, this, m_Target, 1f, Get_Center_position(),
m_MonsterTableData.f_ProjectileLifeTime2);
AnimationPlay("boss_skill2");
if (Skill2Count == 0)
{
CoolTime_Skill2 = 1.5f;
Change_MobStatus(eMobStatus.Attack);
}
}
}
else if (isTarget && Vector3.Distance(Get_position(), m_Target.Get_position()) >= Skill2Dist)
@ -49,6 +51,7 @@ public class Boss_LusifActor : BossMobActor
{
Skill2Count = Skill2ProjectileCount;
Skill2DelayTime = Skill2Delay;
Change_MobStatus(eMobStatus.Skill);
}
}
}
@ -70,4 +73,16 @@ public class Boss_LusifActor : BossMobActor
ProjectileInfo.Ins.Shoot_Projectile(m_MonsterTableData.s_Porjectile1, this, m_Target, 1f, tf_Attack.position,
m_MonsterTableData.f_ProjectileLifeTime1);
}
void BossProjectile2(string s)
{
if (ProjectileInfo.ProjectileInfoOn)
ProjectileInfo.Ins.Shoot_Projectile(m_MonsterTableData.s_Porjectile2, this, m_Target, 1f, Get_CenterPositionFoward(),
m_MonsterTableData.f_ProjectileLifeTime2);
}
void BossProjectile3(string s)
{
if (ProjectileInfo.ProjectileInfoOn)
ProjectileInfo.Ins.Shoot_Projectile(m_MonsterTableData.s_Porjectile3, this, m_Target, 1f, Get_CenterPositionFoward(),
m_MonsterTableData.f_ProjectileLifeTime3);
}
}

View File

@ -3,7 +3,7 @@ using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public enum eMobStatus { None, PatrolWait, PatrolRot, Patroling, Battle, BattleStop, Attack, Chase }
public enum eMobStatus { None, PatrolWait, PatrolRot, Patroling, Battle, BattleStop, Attack, Chase, Skill }
public class MobActor : Actor
{