fix: player now properly responds to root motion

also contains changes to the animation controller for all the currently made animations, events for the singular attack animation, corresponding methods, and graph changes to utilize them
This commit is contained in:
Chris
2026-01-07 01:10:59 -05:00
parent 78573d9f5d
commit 2e28fe17cd
20 changed files with 17728 additions and 576539 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: fe02516e6d7f3e1458c9cfb7c94d3d2e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -15,14 +15,24 @@ ModelImporter:
resampleCurves: 1
optimizeGameObjects: 0
removeConstantScaleCurves: 0
motionNodeName:
motionNodeName: PlayerArmature/root
animationImportErrors:
animationImportWarnings:
animationImportWarnings: "\nClip 'Run' has import animation warnings that might
lower retargeting quality:\nNote: Activate translation DOF on avatar to improve
retargeting quality.\n\t'shoulder.L' has translation animation that will be
discarded.\n\t'arm.L' has translation animation that will be discarded.\n\t'shoulder.R'
has translation animation that will be discarded.\n\t'arm.R' has translation
animation that will be discarded.\n\nClip 'PlayerArmature|Run' has import animation
warnings that might lower retargeting quality:\nNote: Activate translation
DOF on avatar to improve retargeting quality.\n\t'shoulder.L' has translation
animation that will be discarded.\n\t'arm.L' has translation animation that
will be discarded.\n\t'shoulder.R' has translation animation that will be discarded.\n\t'arm.R'
has translation animation that will be discarded.\n"
animationRetargetingWarnings:
animationDoRetargetingWarnings: 0
importAnimatedCustomProperties: 0
importConstraints: 0
animationCompression: 1
animationCompression: 3
animationRotationError: 0.5
animationPositionError: 0.5
animationScaleError: 0.5
@@ -199,7 +209,21 @@ ModelImporter:
mirror: 0
bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
curves: []
events: []
events:
- time: 0.21653055
functionName: CallAttack
data:
objectReferenceParameter: {instanceID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0
- time: 0.32829127
functionName: CallAttack
data:
objectReferenceParameter: {instanceID: 0}
floatParameter: 0
intParameter: 0
messageOptions: 0
transformMask: []
maskType: 3
maskSource: {instanceID: 0}
@@ -263,11 +287,11 @@ ModelImporter:
maskSource: {instanceID: 0}
additiveReferencePoseFrame: 0
- serializedVersion: 16
name: PlayerArmature|IdleSword
takeName: PlayerArmature|IdleSword
name: SwordIdle
takeName: SwordIdle
internalID: 4646074752401857823
firstFrame: 0
lastFrame: 0
lastFrame: 1
wrapMode: 0
orientationOffsetY: 0
level: 0
@@ -546,8 +570,808 @@ ModelImporter:
importAnimation: 1
humanDescription:
serializedVersion: 3
human: []
skeleton: []
human:
- boneName: spine
humanName: Hips
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: thigh.L
humanName: LeftUpperLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: thigh.R
humanName: RightUpperLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: leg.L
humanName: LeftLowerLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: leg.R
humanName: RightLowerLeg
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: ankle.L
humanName: LeftFoot
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: ankle.R
humanName: RightFoot
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: torso
humanName: Spine
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: chest
humanName: Chest
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: neck
humanName: Neck
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: head
humanName: Head
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: shoulder.L
humanName: LeftShoulder
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: shoulder.R
humanName: RightShoulder
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: arm.L
humanName: LeftUpperArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: arm.R
humanName: RightUpperArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: forearm.L
humanName: LeftLowerArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: forearm.R
humanName: RightLowerArm
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: hand.L
humanName: LeftHand
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: hand.R
humanName: RightHand
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: toe.L
humanName: LeftToes
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: toe.R
humanName: RightToes
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: thumb1.L
humanName: Left Thumb Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: thumb2.L
humanName: Left Thumb Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: thumb3.L
humanName: Left Thumb Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: index1.L
humanName: Left Index Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: index2.L
humanName: Left Index Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: index3.L
humanName: Left Index Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: middle1.L
humanName: Left Middle Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: middle2.L
humanName: Left Middle Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: middle3.L
humanName: Left Middle Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: ping1.L
humanName: Left Little Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: pinky2.L
humanName: Left Little Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: pinky3.L
humanName: Left Little Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: thumb1.R
humanName: Right Thumb Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: thumb2.R
humanName: Right Thumb Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: thumb3.R
humanName: Right Thumb Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: index1.R
humanName: Right Index Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: index2.R
humanName: Right Index Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: index3.R
humanName: Right Index Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: middle1.R
humanName: Right Middle Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: middle2.R
humanName: Right Middle Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: middle3.R
humanName: Right Middle Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: ping1.R
humanName: Right Little Proximal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: pinky2.R
humanName: Right Little Intermediate
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
- boneName: pinky3.R
humanName: Right Little Distal
limit:
min: {x: 0, y: 0, z: 0}
max: {x: 0, y: 0, z: 0}
value: {x: 0, y: 0, z: 0}
length: 0
modified: 0
skeleton:
- name: CharacterModelSimplified(Clone)
parentName:
position: {x: 0, y: 0, z: 0}
rotation: {x: 0, y: 0, z: 0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: PlayerArmature
parentName: CharacterModelSimplified(Clone)
position: {x: -0, y: 0, z: 0}
rotation: {x: -0.7071067, y: 5.302452e-33, z: 5.302451e-33, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
- name: root
parentName: PlayerArmature
position: {x: -0.0045884578, y: 0.052300967, z: 0.011396672}
rotation: {x: 0.7071066, y: -0.0000008211896, z: -0.0000005900558, w: 0.70710695}
scale: {x: 1, y: 1, z: 1}
- name: spine
parentName: root
position: {x: 0.003825877, y: 1.0643685, z: 0.01945785}
rotation: {x: 0.1761516, y: 0.00055474014, z: -0.0049839565, w: 0.98435026}
scale: {x: 1, y: 1, z: 0.99999994}
- name: torso
parentName: spine
position: {x: -6.91216e-11, y: 0.11538522, z: -0.00000007715386}
rotation: {x: -0.15119155, y: -0.00052338815, z: 0.004489059, w: 0.98849416}
scale: {x: 1, y: 0.99999994, z: 0.9999999}
- name: chest
parentName: torso
position: {x: 4.8601123e-11, y: 0.18415114, z: -0.0000000024337208}
rotation: {x: -0.10119268, y: 0.00015019286, z: 0.0014593294, w: 0.9948658}
scale: {x: 1, y: 1.0000001, z: 1}
- name: neck
parentName: chest
position: {x: 1.4548185e-10, y: 0.30340755, z: 0.00000000931662}
rotation: {x: 0.21310058, y: -0.00029042776, z: -0.0009175694, w: 0.9770298}
scale: {x: 0.99999994, y: 0.9999998, z: 0.99999994}
- name: head
parentName: neck
position: {x: -3.8191672e-14, y: 0.08276323, z: -0.000000016298149}
rotation: {x: -0.13082117, y: 0.00000007038112, z: 0.000000007772086, w: 0.991406}
scale: {x: 1, y: 0.99999994, z: 0.99999994}
- name: head_end
parentName: head
position: {x: -0, y: 0.20250429, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: shoulder.L
parentName: chest
position: {x: -0.018156016, y: 0.21888715, z: 0.06102166}
rotation: {x: 0.028974416, y: -0.043958012, z: 0.6516664, w: 0.7566764}
scale: {x: 0.99999994, y: 1, z: 1}
- name: arm.L
parentName: shoulder.L
position: {x: -0.00969421, y: 0.13940598, z: -0.040258523}
rotation: {x: 0.0070831277, y: 0.1349479, z: 0.10379521, w: 0.9853758}
scale: {x: 0.99999964, y: 1, z: 0.99999994}
- name: forearm.L
parentName: arm.L
position: {x: -0.00000017881393, y: 0.30422816, z: -0.000000029802322}
rotation: {x: 0.022142036, y: -0.01470578, z: 0.003506292, w: 0.9996406}
scale: {x: 0.99999994, y: 1.0000004, z: 1.0000001}
- name: hand.L
parentName: forearm.L
position: {x: -0.000000033527613, y: 0.26937023, z: 0.00000012665987}
rotation: {x: 0.016648758, y: -0.18262024, z: 0.04542527, w: 0.9819925}
scale: {x: 1.0000005, y: 0.9999997, z: 0.9999999}
- name: thumb1.L
parentName: hand.L
position: {x: -0.0129823005, y: 0.025159225, z: 0.03064216}
rotation: {x: 0.37155038, y: 0.027187267, z: 0.07320944, w: 0.92512244}
scale: {x: 0.9999998, y: 1.0000001, z: 1}
- name: thumb2.L
parentName: thumb1.L
position: {x: -0.0000000088475645, y: 0.044619896, z: -0.00000008940697}
rotation: {x: -0.031050146, y: 0.010795176, z: 0.025714926, w: 0.9991287}
scale: {x: 0.99999994, y: 0.99999994, z: 1.0000001}
- name: thumb3.L
parentName: thumb2.L
position: {x: -0.000000053696567, y: 0.03400729, z: 0.0000000012805685}
rotation: {x: -0.03692594, y: 0.006756931, z: -0.01129096, w: 0.9992314}
scale: {x: 0.99999994, y: 0.99999994, z: 1}
- name: thumb3.L_end
parentName: thumb3.L
position: {x: -0, y: 0.042224795, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: middle1.L
parentName: hand.L
position: {x: -0.0034712097, y: 0.10151106, z: -0.0037848973}
rotation: {x: -0.04195692, y: 0.00558494, z: 0.09051141, w: 0.99499553}
scale: {x: 1, y: 1, z: 1}
- name: middle2.L
parentName: middle1.L
position: {x: -0.0000000069849193, y: 0.042358655, z: -0.000000007450581}
rotation: {x: 0.010963267, y: 0.01649817, z: -0.0026667893, w: 0.99980026}
scale: {x: 1, y: 0.9999999, z: 0.9999999}
- name: middle3.L
parentName: middle2.L
position: {x: -0.000000016763806, y: 0.03760127, z: 0.0000000037252903}
rotation: {x: 0.00094778906, y: -0.004998773, z: -0.041331194, w: 0.9991326}
scale: {x: 0.99999994, y: 0.99999994, z: 0.99999994}
- name: middle3.L_end
parentName: middle3.L
position: {x: -0, y: 0.032503366, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: ping1.L
parentName: hand.L
position: {x: -0.0031192065, y: 0.080613025, z: -0.037874036}
rotation: {x: -0.07854399, y: -0.007295996, z: 0.0657982, w: 0.99471015}
scale: {x: 0.99999994, y: 0.99999994, z: 1}
- name: pinky2.L
parentName: ping1.L
position: {x: 0.000000060070306, y: 0.039808754, z: 0.000000029802322}
rotation: {x: -0.034713693, y: 0.015062406, z: -0.01622751, w: 0.99915206}
scale: {x: 1.0000001, y: 1.0000001, z: 1.0000001}
- name: pinky3.L
parentName: pinky2.L
position: {x: -0.00000004749745, y: 0.03554359, z: -0.000000014901161}
rotation: {x: 0.008744188, y: -0.020858992, z: 0.03938013, w: 0.99896836}
scale: {x: 0.99999994, y: 0.9999999, z: 0.9999999}
- name: pinky3.L_end
parentName: pinky3.L
position: {x: -0, y: 0.030211546, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: index1.L
parentName: hand.L
position: {x: -0.010151402, y: 0.10283151, z: 0.031062638}
rotation: {x: 0.014595054, y: 0.027452594, z: 0.08700693, w: 0.9957224}
scale: {x: 1, y: 1.0000002, z: 1}
- name: index2.L
parentName: index1.L
position: {x: 0.00000010454096, y: 0.04211295, z: 0.000000022351742}
rotation: {x: -0.035391223, y: 0.011223895, z: -0.014683513, w: 0.9992026}
scale: {x: 1, y: 0.99999976, z: 0.99999976}
- name: index3.L
parentName: index2.L
position: {x: 0.00000005098991, y: 0.037601348, z: -0.000000005122274}
rotation: {x: 0.009517467, y: 0.0072343946, z: 0.03920264, w: 0.9991598}
scale: {x: 1.0000001, y: 1.0000001, z: 1}
- name: index3.L_end
parentName: index3.L
position: {x: -0, y: 0.031960275, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: shoulder.R
parentName: chest
position: {x: 0.017810361, y: 0.2188182, z: 0.061028004}
rotation: {x: 0.0291734, y: 0.043769393, z: -0.65311027, w: 0.75543374}
scale: {x: 1, y: 1, z: 1}
- name: arm.R
parentName: shoulder.R
position: {x: 0.009693953, y: 0.13940595, z: -0.040258482}
rotation: {x: -0.0052498467, y: -0.24736218, z: -0.1036513, w: 0.9633488}
scale: {x: 0.9999992, y: 0.99999976, z: 0.99999964}
- name: forearm.R
parentName: arm.R
position: {x: -0.00000009685755, y: 0.3042279, z: -0.00000008568168}
rotation: {x: 0.026837517, y: 0.014668659, z: -0.0065385844, w: 0.9995108}
scale: {x: 1, y: 0.99999946, z: 0.9999999}
- name: hand.R
parentName: forearm.R
position: {x: -0.00000010058284, y: 0.2693702, z: -0.000000052154064}
rotation: {x: 0.008151973, y: 0.29482254, z: -0.05290833, w: 0.9540514}
scale: {x: 1.0000006, y: 1.0000004, z: 1.0000001}
- name: index1.R
parentName: hand.R
position: {x: 0.010151177, y: 0.102831654, z: 0.031062633}
rotation: {x: 0.014595332, y: -0.027452163, z: -0.08700491, w: 0.9957226}
scale: {x: 1, y: 0.99999994, z: 0.99999994}
- name: index2.R
parentName: index1.R
position: {x: 0.00000012898818, y: 0.042113125, z: 0.0000000037252903}
rotation: {x: -0.035391223, y: -0.011223967, z: 0.014683477, w: 0.9992026}
scale: {x: 1, y: 1, z: 1}
- name: index3.R
parentName: index2.R
position: {x: 0.00000020186417, y: 0.037601266, z: 0.000000011175871}
rotation: {x: 0.009517292, y: -0.007234675, z: -0.03919911, w: 0.9991599}
scale: {x: 0.9999999, y: 1, z: 0.99999994}
- name: index3.R_end
parentName: index3.R
position: {x: -0, y: 0.031960275, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: middle1.R
parentName: hand.R
position: {x: 0.0034711126, y: 0.10151116, z: -0.0037849057}
rotation: {x: -0.04195643, y: -0.0055848057, z: -0.09051253, w: 0.9949955}
scale: {x: 1, y: 1, z: 1}
- name: middle2.R
parentName: middle1.R
position: {x: -0.000000020489097, y: 0.042358678, z: -0.000000014901161}
rotation: {x: 0.010963311, y: -0.016498035, z: 0.002666814, w: 0.99980026}
scale: {x: 1, y: 0.9999999, z: 0.99999976}
- name: middle3.R
parentName: middle2.R
position: {x: -0.000000004656613, y: 0.037601214, z: 0.000000013038516}
rotation: {x: 0.00094769406, y: 0.0049985503, z: 0.041335054, w: 0.99913245}
scale: {x: 0.9999999, y: 1.0000001, z: 0.9999999}
- name: middle3.R_end
parentName: middle3.R
position: {x: -0, y: 0.03250351, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: ping1.R
parentName: hand.R
position: {x: 0.0031189988, y: 0.080613315, z: -0.037874047}
rotation: {x: -0.07854183, y: 0.0072957557, z: -0.06579495, w: 0.9947105}
scale: {x: 1, y: 1, z: 0.99999994}
- name: pinky2.R
parentName: ping1.R
position: {x: 0.0000001094304, y: 0.03980869, z: 0.000000029802322}
rotation: {x: -0.034713324, y: -0.0150625175, z: 0.016227482, w: 0.99915206}
scale: {x: 1.0000001, y: 1, z: 1}
- name: pinky3.R
parentName: pinky2.R
position: {x: 0.000000084750354, y: 0.035543513, z: 0.000000029802322}
rotation: {x: 0.008744304, y: 0.020859092, z: -0.03937834, w: 0.9989684}
scale: {x: 1, y: 0.99999994, z: 1}
- name: pinky3.R_end
parentName: pinky3.R
position: {x: -0, y: 0.030211546, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: thumb1.R
parentName: hand.R
position: {x: 0.012982192, y: 0.025159363, z: 0.030642167}
rotation: {x: 0.37152606, y: -0.027464172, z: -0.07253749, w: 0.925177}
scale: {x: 0.99999994, y: 1, z: 1}
- name: thumb2.R
parentName: thumb1.R
position: {x: 0.00000010011718, y: 0.044619773, z: 0.000000026077032}
rotation: {x: -0.031053126, y: -0.010795148, z: -0.025717735, w: 0.9991286}
scale: {x: 0.9999999, y: 1.0000001, z: 1}
- name: thumb3.R
parentName: thumb2.R
position: {x: 0.00000003585592, y: 0.0340073, z: 0.00000004749745}
rotation: {x: -0.036929958, y: -0.0067570857, z: 0.011290302, w: 0.9992313}
scale: {x: 0.99999994, y: 0.9999999, z: 0.99999994}
- name: thumb3.R_end
parentName: thumb3.R
position: {x: -0, y: 0.042224802, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: hip.L
parentName: spine
position: {x: -0.018932503, y: -0.0006653151, z: 0.08509687}
rotation: {x: -0.4900679, y: 0.32381544, z: 0.3360719, w: 0.7362287}
scale: {x: 0.9999999, y: 0.99999976, z: 0.9999998}
- name: thigh.L
parentName: hip.L
position: {x: -0.030337417, y: 0.08779312, z: -0.05297759}
rotation: {x: -0.24343383, y: -0.33302718, z: 0.8277217, w: 0.38040715}
scale: {x: 1.0000005, y: 1.0000001, z: 1.0000006}
- name: leg.L
parentName: thigh.L
position: {x: -1.1641532e-10, y: 0.42003468, z: -0.0000000016298145}
rotation: {x: -0.09639162, y: -0.00096810656, z: -0.018274248, w: 0.99517524}
scale: {x: 0.99999976, y: 0.99999934, z: 0.9999998}
- name: ankle.L
parentName: leg.L
position: {x: -0.00000000919681, y: 0.5219608, z: -0.0000000044237822}
rotation: {x: 0.36212137, y: 0.015444849, z: 0.020080538, w: 0.93178666}
scale: {x: 0.99999964, y: 1, z: 0.9999998}
- name: foot.L
parentName: ankle.L
position: {x: 0.000000010430995, y: 0.086262144, z: 0.0000000026193447}
rotation: {x: 0.41059184, y: -0.0036085874, z: -0.017469693, w: 0.91164476}
scale: {x: 0.99999994, y: 0.99999994, z: 0.99999994}
- name: toe.L
parentName: foot.L
position: {x: -0.000000010281838, y: 0.13723677, z: 2.8376235e-10}
rotation: {x: 0.1014179, y: -0.0016812973, z: -0.044224918, w: 0.993859}
scale: {x: 1, y: 1, z: 1}
- name: toe.L_end
parentName: toe.L
position: {x: -0, y: 0.0619947, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: hip.R
parentName: spine
position: {x: 0.020581126, y: -0.00026985008, z: 0.08507054}
rotation: {x: -0.48702672, y: -0.328213, z: -0.32836196, w: 0.73977}
scale: {x: 0.9999999, y: 0.9999998, z: 0.9999998}
- name: thigh.R
parentName: hip.R
position: {x: 0.030337382, y: 0.08779318, z: -0.052977547}
rotation: {x: 0.2434346, y: -0.33302912, z: 0.82772076, w: -0.38040712}
scale: {x: 1.0000002, y: 0.99999976, z: 1}
- name: leg.R
parentName: thigh.R
position: {x: -0.000000003434252, y: 0.42003447, z: 0.000000008381903}
rotation: {x: -0.09638759, y: 0.00096813217, z: 0.018273426, w: 0.99517566}
scale: {x: 0.9999997, y: 0.9999996, z: 0.99999994}
- name: ankle.R
parentName: leg.R
position: {x: 0.000000002561137, y: 0.52196085, z: -0.0000000016298145}
rotation: {x: 0.3621198, y: -0.015444715, z: -0.020080216, w: 0.9317873}
scale: {x: 0.99999994, y: 1, z: 1}
- name: foot.R
parentName: ankle.R
position: {x: 0.000000006424216, y: 0.08626217, z: -0.0000000025029294}
rotation: {x: 0.41059217, y: 0.00359999, z: 0.017465087, w: 0.91164476}
scale: {x: 1, y: 1, z: 1}
- name: toe.R
parentName: foot.R
position: {x: 0.000000011335942, y: 0.13723697, z: -0.0000000021755113}
rotation: {x: 0.101418436, y: 0.0016865643, z: 0.04422316, w: 0.99385905}
scale: {x: 0.99999994, y: 0.99999994, z: 0.9999999}
- name: toe.R_end
parentName: toe.R
position: {x: -0, y: 0.06199469, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: head_target
parentName: spine
position: {x: -0.006254764, y: 0.7000707, z: -0.0182323}
rotation: {x: 0.5587953, y: 0.0030709205, z: 0.0039630625, w: 0.8292905}
scale: {x: 0.9999999, y: 0.9999999, z: 0.9999998}
- name: head_target_end
parentName: head_target
position: {x: -0, y: 0.124097, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: arm_ik.L
parentName: spine
position: {x: -0.64681673, y: 0.23334502, z: -0.1434226}
rotation: {x: -0.42577857, y: -0.48944682, z: 0.7015016, w: 0.29504228}
scale: {x: 1, y: 0.9999998, z: 0.99999994}
- name: arm_ik.L_end
parentName: arm_ik.L
position: {x: -0, y: 0.119492106, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: arm_ik.R
parentName: spine
position: {x: 0.643352, y: 0.24625583, z: -0.14428048}
rotation: {x: 0.43112138, y: -0.48535767, z: 0.69823086, w: -0.30172172}
scale: {x: 0.9999999, y: 1, z: 0.99999994}
- name: arm_ik.R_end
parentName: arm_ik.R
position: {x: -0, y: 0.119492106, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: arm_pole.L
parentName: spine
position: {x: -0.41203028, y: 0.25769687, z: -0.46220142}
rotation: {x: 0.44389167, y: -0.47954887, z: -0.25251517, w: 0.71360296}
scale: {x: 0.9999999, y: 0.9999999, z: 0.9999999}
- name: arm_pole.L_end
parentName: arm_pole.L
position: {x: -0, y: 0.14360136, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: arm_pole.R
parentName: spine
position: {x: 0.40770158, y: 0.2659, z: -0.46274653}
rotation: {x: 0.43923804, y: 0.48444328, z: 0.25934896, w: 0.7107199}
scale: {x: 0.99999994, y: 1, z: 1.0000001}
- name: arm_pole.R_end
parentName: arm_pole.R
position: {x: -0, y: 0.14360142, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: leg_pole.L
parentName: root
position: {x: -0.106119186, y: 0.6013447, z: 0.3664767}
rotation: {x: -0.0042367824, y: 0.707094, z: 0.70709425, w: -0.0042386125}
scale: {x: 1, y: 1, z: 1}
- name: leg_pole.L_end
parentName: leg_pole.L
position: {x: -0, y: 0.14667922, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: leg_pole.R
parentName: root
position: {x: 0.11529797, y: 0.6013447, z: 0.36647627}
rotation: {x: 0.0042384653, y: 0.707094, z: 0.7070942, w: 0.0042374935}
scale: {x: 1, y: 1, z: 1}
- name: leg_pole.R_end
parentName: leg_pole.R
position: {x: -0, y: 0.14667922, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: leg_ik.R
parentName: root
position: {x: 0.12864493, y: 0.08428399, z: 0.0042474912}
rotation: {x: -0.0074354187, y: 0.7070679, z: -0.7070675, w: 0.007433531}
scale: {x: 1, y: 0.9999997, z: 0.99999994}
- name: leg_ik.R_end
parentName: leg_ik.R
position: {x: -0, y: 0.22149664, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: leg_ik.L
parentName: root
position: {x: -0.11946794, y: 0.084284075, z: 0.0042479862}
rotation: {x: 0.0074341833, y: 0.7070679, z: -0.7070675, w: -0.0074353092}
scale: {x: 0.99999994, y: 0.9999997, z: 0.9999999}
- name: leg_ik.L_end
parentName: leg_ik.L
position: {x: -0, y: 0.22149664, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: torso_ik
parentName: root
position: {x: 0.0045890636, y: 1.6564056, z: 0.022807514}
rotation: {x: -0.7071063, y: -0.0005187424, z: 0.00051969255, w: 0.7071069}
scale: {x: 1, y: 1, z: 1}
- name: torso_ik_end
parentName: torso_ik
position: {x: -0, y: 0.16107994, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: weapon.L
parentName: PlayerArmature
position: {x: -0.68921226, y: 0.106727704, z: 1.2775116}
rotation: {x: 0.31996676, y: -0.013453162, z: 0.94697636, w: 0.026003458}
scale: {x: 1.0000002, y: 1.0000002, z: 1.0000046}
- name: weapon.L_end
parentName: weapon.L
position: {x: -0, y: 0.09092294, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: weapon.R
parentName: PlayerArmature
position: {x: 0.6953456, y: 0.09788057, z: 1.2793512}
rotation: {x: -0.35154584, y: 0.035951123, z: 0.9354328, w: -0.009407951}
scale: {x: 1.0000008, y: 1.0000007, z: 1.0000027}
- name: weapon.R_end
parentName: weapon.R
position: {x: -0, y: 0.09092294, z: 0}
rotation: {x: 0, y: -0, z: -0, w: 1}
scale: {x: 1, y: 1, z: 1}
- name: PlayerBody
parentName: CharacterModelSimplified(Clone)
position: {x: -0, y: 0, z: 0}
rotation: {x: -0.7071067, y: -0.000000030908616, z: 0.000000030908623, w: 0.7071068}
scale: {x: 1, y: 1, z: 1}
armTwist: 0.5
foreArmTwist: 0.5
upperLegTwist: 0.5
@@ -558,13 +1382,13 @@ ModelImporter:
globalScale: 1
rootMotionBoneName:
hasTranslationDoF: 0
hasExtraRoot: 0
hasExtraRoot: 1
skeletonHasParents: 1
lastHumanDescriptionAvatarSource: {instanceID: 0}
autoGenerateAvatarMappingIfUnspecified: 1
animationType: 2
animationType: 3
humanoidOversampling: 1
avatarSetup: 0
avatarSetup: 1
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
importBlendShapeDeformPercent: 1
remapMaterialsIfMaterialImportModeIsNone: 0

File diff suppressed because one or more lines are too long

View File

@@ -1,8 +0,0 @@
fileFormatVersion: 2
guid: 0c8f9b6b10b363a40b79a7c7d08f72c5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 4300000
userData:
assetBundleName:
assetBundleVariant:

View File

@@ -9,23 +9,23 @@ BlendTree:
m_Name: Blend Tree
m_Childs:
- serializedVersion: 2
m_Motion: {fileID: -78638954318744386, guid: af57850141d47244a8c7c021d10baeed, type: 3}
m_Motion: {fileID: 4646074752401857823, guid: a4609a80d9c9c72489c602cc90e3f76a, type: 3}
m_Threshold: 0
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_TimeScale: 0.001
m_CycleOffset: 0
m_DirectBlendParameter: Move Direction X
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: 5782633955143103724, guid: af57850141d47244a8c7c021d10baeed, type: 3}
m_Motion: {fileID: 5522812681064789136, guid: a4609a80d9c9c72489c602cc90e3f76a, type: 3}
m_Threshold: 0.1
m_Position: {x: 0, y: 0}
m_TimeScale: 1
m_TimeScale: 0.5
m_CycleOffset: 0
m_DirectBlendParameter: Move Direction X
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: 5782633955143103724, guid: af57850141d47244a8c7c021d10baeed, type: 3}
m_Motion: {fileID: 5522812681064789136, guid: a4609a80d9c9c72489c602cc90e3f76a, type: 3}
m_Threshold: 1
m_Position: {x: 0, y: 0}
m_TimeScale: 1.3
@@ -50,7 +50,7 @@ AnimatorStateMachine:
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: -5807180696605908168}
m_Position: {x: 380, y: 140, z: 0}
m_Position: {x: 380, y: 240, z: 0}
- serializedVersion: 1
m_State: {fileID: -3460776153395501506}
m_Position: {x: 240, y: -10, z: 0}
@@ -59,10 +59,7 @@ AnimatorStateMachine:
m_Position: {x: 500, y: -10, z: 0}
- serializedVersion: 1
m_State: {fileID: -5118064861454726822}
m_Position: {x: 380, y: 250, z: 0}
- serializedVersion: 1
m_State: {fileID: 5724930721123095735}
m_Position: {x: 0, y: 0, z: 0}
m_Position: {x: 380, y: 110, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions:
- {fileID: 2256285109070000650}
@@ -74,7 +71,7 @@ AnimatorStateMachine:
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 800, y: 120, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: -3460776153395501506}
m_DefaultState: {fileID: -5807180696605908168}
--- !u!1102 &-7139813020054202934
AnimatorState:
serializedVersion: 6
@@ -85,7 +82,8 @@ AnimatorState:
m_Name: AttackSword2
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_Transitions:
- {fileID: -2656076906570638267}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
@@ -142,7 +140,7 @@ AnimatorStateTransition:
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -5118064861454726822}
m_Solo: 0
m_Mute: 1
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
@@ -190,7 +188,8 @@ AnimatorState:
m_Name: AttackSword1
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_Transitions:
- {fileID: 8384401300724406585}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
@@ -223,7 +222,7 @@ AnimatorStateTransition:
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionDuration: 0.43
m_TransitionOffset: 0
m_ExitTime: 0.8867925
m_HasExitTime: 0
@@ -231,6 +230,28 @@ AnimatorStateTransition:
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &-2656076906570638267
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -5118064861454726822}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.89830506
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &-754458811588506750
AnimatorStateTransition:
m_ObjectHideFlags: 1
@@ -284,7 +305,7 @@ AnimatorController:
m_Type: 4
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 1
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
- m_Name: Attack
m_Type: 9
@@ -339,32 +360,6 @@ AnimatorStateTransition:
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1102 &5724930721123095735
AnimatorState:
serializedVersion: 6
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: AttackSword1 0
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 6164891689389619749, guid: a4609a80d9c9c72489c602cc90e3f76a, type: 3}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!206 &7068036982611019673
BlendTree:
m_ObjectHideFlags: 1
@@ -404,3 +399,25 @@ BlendTree:
m_UseAutomaticThresholds: 0
m_NormalizedBlendValues: 0
m_BlendType: 0
--- !u!1101 &8384401300724406585
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -5118064861454726822}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.5332681
m_TransitionOffset: 0.09979316
m_ExitTime: 1.2094368
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1