diff --git a/.idea/.idea.HALLUCINATE/.idea/workspace.xml b/.idea/.idea.HALLUCINATE/.idea/workspace.xml
index b09960cb..36ef388c 100644
--- a/.idea/.idea.HALLUCINATE/.idea/workspace.xml
+++ b/.idea/.idea.HALLUCINATE/.idea/workspace.xml
@@ -6,19 +6,11 @@
-
-
-
-
-
-
-
-
-
+
+
+
-
-
@@ -118,7 +110,8 @@
-
+
+
diff --git a/Assets/Animation/IDLE JUMP.fbx b/Assets/Animation/IDLE JUMP.fbx
new file mode 100644
index 00000000..feb8dcdb
Binary files /dev/null and b/Assets/Animation/IDLE JUMP.fbx differ
diff --git a/Assets/Animation/IDLE JUMP.fbx.meta b/Assets/Animation/IDLE JUMP.fbx.meta
new file mode 100644
index 00000000..51361563
--- /dev/null
+++ b/Assets/Animation/IDLE JUMP.fbx.meta
@@ -0,0 +1,895 @@
+fileFormatVersion: 2
+guid: aba67811a3b581440ad3fe32cdce2390
+ModelImporter:
+ serializedVersion: 24200
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 0
+ motionNodeName:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 1
+ animationCompression: 3
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations:
+ - serializedVersion: 16
+ name: mixamo.com
+ takeName: mixamo.com
+ internalID: -203655887218126122
+ firstFrame: 0
+ lastFrame: 113
+ wrapMode: 0
+ orientationOffsetY: 0
+ level: 0
+ cycleOffset: 0
+ loop: 0
+ hasAdditiveReferencePose: 0
+ loopTime: 0
+ loopBlend: 0
+ loopBlendOrientation: 0
+ loopBlendPositionY: 0
+ loopBlendPositionXZ: 0
+ keepOriginalOrientation: 0
+ keepOriginalPositionY: 1
+ keepOriginalPositionXZ: 0
+ heightFromFeet: 0
+ mirror: 0
+ bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
+ curves: []
+ events: []
+ transformMask: []
+ maskType: 3
+ maskSource: {instanceID: 0}
+ additiveReferencePoseFrame: 0
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importPhysicalCameras: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ generateMeshLods: 0
+ meshLodGenerationFlags: 0
+ maximumMeshLod: -1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ strictVertexDataChecks: 0
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human:
+ - boneName: mixamorig:Hips
+ 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: mixamorig:LeftUpLeg
+ 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: mixamorig:RightUpLeg
+ 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: mixamorig:LeftLeg
+ 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: mixamorig:RightLeg
+ 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: mixamorig:LeftFoot
+ 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: mixamorig:RightFoot
+ 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: mixamorig:Spine
+ 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: mixamorig:Spine1
+ 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: mixamorig: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: mixamorig: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: mixamorig:LeftShoulder
+ 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: mixamorig:RightShoulder
+ 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: mixamorig:LeftArm
+ 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: mixamorig:RightArm
+ 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: mixamorig:LeftForeArm
+ 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: mixamorig:RightForeArm
+ 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: mixamorig:LeftHand
+ 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: mixamorig:RightHand
+ 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: mixamorig:LeftToeBase
+ 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: mixamorig:RightToeBase
+ 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: mixamorig:LeftHandThumb1
+ 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: mixamorig:LeftHandThumb2
+ 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: mixamorig:LeftHandThumb3
+ 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: mixamorig:LeftHandIndex1
+ 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: mixamorig:LeftHandIndex2
+ 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: mixamorig:LeftHandIndex3
+ 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: mixamorig:LeftHandMiddle1
+ 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: mixamorig:LeftHandMiddle2
+ 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: mixamorig:LeftHandMiddle3
+ 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: mixamorig:LeftHandRing1
+ humanName: Left Ring 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: mixamorig:LeftHandRing2
+ humanName: Left Ring 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: mixamorig:LeftHandRing3
+ humanName: Left Ring 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: mixamorig:LeftHandPinky1
+ 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: mixamorig:LeftHandPinky2
+ 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: mixamorig:LeftHandPinky3
+ 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: mixamorig:RightHandThumb1
+ 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: mixamorig:RightHandThumb2
+ 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: mixamorig:RightHandThumb3
+ 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: mixamorig:RightHandIndex1
+ 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: mixamorig:RightHandIndex2
+ 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: mixamorig:RightHandIndex3
+ 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: mixamorig:RightHandMiddle1
+ 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: mixamorig:RightHandMiddle2
+ 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: mixamorig:RightHandMiddle3
+ 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: mixamorig:RightHandRing1
+ humanName: Right Ring 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: mixamorig:RightHandRing2
+ humanName: Right Ring 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: mixamorig:RightHandRing3
+ humanName: Right Ring 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: mixamorig:RightHandPinky1
+ 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: mixamorig:RightHandPinky2
+ 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: mixamorig:RightHandPinky3
+ 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
+ - boneName: mixamorig:Spine2
+ humanName: UpperChest
+ 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: IDLE JUMP(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: Beta_Surface
+ parentName: IDLE JUMP(Clone)
+ position: {x: -0, y: 0, z: 0}
+ rotation: {x: 0, y: -0, z: -0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: Beta_Joints
+ parentName: IDLE JUMP(Clone)
+ position: {x: -0, y: 0, z: 0}
+ rotation: {x: 0, y: -0, z: -0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Hips
+ parentName: IDLE JUMP(Clone)
+ position: {x: 0.008166943, y: 1.0719984, z: 0.000868631}
+ rotation: {x: 0.0064583668, y: 0.00000004492048, z: -0.0000002549539, w: 0.99997914}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Spine
+ parentName: mixamorig:Hips
+ position: {x: 4.2558305e-12, y: 0.101824366, z: -3.9690472e-17}
+ rotation: {x: -0.08015574, y: -0.000000040215397, z: 0.00000025033737, w: 0.9967824}
+ scale: {x: 1, y: 0.99999994, z: 1}
+ - name: mixamorig:Spine1
+ parentName: mixamorig:Spine
+ position: {x: 9.32854e-23, y: 0.10002675, z: 5.83388e-18}
+ rotation: {x: -0.0000000074505797, y: -0.000000021639286, z: -0.000000012779305, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Spine2
+ parentName: mixamorig:Spine1
+ position: {x: -1.1375431e-16, y: 0.09322091, z: 0.000000002823681}
+ rotation: {x: 0.012885621, y: -0.000000030106417, z: 0.000000048786195, w: 0.999917}
+ scale: {x: 0.99999994, y: 1.0000001, z: 0.99999994}
+ - name: mixamorig:Neck
+ parentName: mixamorig:Spine2
+ position: {x: -4.1474883e-12, y: 0.16865322, z: 5.7686385e-16}
+ rotation: {x: 0.0000000074505797, y: 0.000000046928356, z: -1.2015043e-10, w: 1}
+ scale: {x: 1, y: 1, z: 0.99999994}
+ - name: mixamorig:Head
+ parentName: mixamorig:Neck
+ position: {x: 0.0000000010756748, y: 0.09341923, z: 0.028410409}
+ rotation: {x: -0, y: -0.0000000011863043, z: 0.0000000037031613, w: 1}
+ scale: {x: 1, y: 1.0000001, z: 1}
+ - name: mixamorig:HeadTop_End
+ parentName: mixamorig:Head
+ position: {x: -0.000000009856974, y: 0.2096278, z: 0.10122935}
+ rotation: {x: 4.1359026e-25, y: -0, z: -0, w: 1}
+ scale: {x: 1.0000001, y: 1, z: 1}
+ - name: mixamorig:RightShoulder
+ parentName: mixamorig:Spine2
+ position: {x: 0.0456997, y: 0.111958444, z: -0.008066318}
+ rotation: {x: -0.48443064, y: -0.57096374, z: 0.5261637, w: -0.40308717}
+ scale: {x: 1.0000007, y: 1.0000006, z: 1.0000007}
+ - name: mixamorig:RightArm
+ parentName: mixamorig:RightShoulder
+ position: {x: -3.151008e-17, y: 0.108381756, z: -9.694985e-18}
+ rotation: {x: 0.024616227, y: 0.0025622845, z: -0.10349858, w: -0.9943217}
+ scale: {x: 1.0000001, y: 1.0000001, z: 0.99999994}
+ - name: mixamorig:RightForeArm
+ parentName: mixamorig:RightArm
+ position: {x: 9.964063e-11, y: 0.27841517, z: 3.5581792e-16}
+ rotation: {x: -0, y: -0, z: 0.000000002837623, w: 1}
+ scale: {x: 1.0000002, y: 1.0000002, z: 0.9999998}
+ - name: mixamorig:RightHand
+ parentName: mixamorig:RightForeArm
+ position: {x: -0.00000022858599, y: 0.2832884, z: 0.000000044725386}
+ rotation: {x: -0, y: -0, z: -0, w: 1}
+ scale: {x: 1.0000001, y: 1.0000004, z: 1}
+ - name: mixamorig:RightHandThumb1
+ parentName: mixamorig:RightHand
+ position: {x: -0.026818518, y: 0.02464805, z: 0.01573984}
+ rotation: {x: 0.11661103, y: -0.12356285, z: 0.33744985, w: 0.92588425}
+ scale: {x: 1.0000002, y: 1.0000002, z: 1.0000002}
+ - name: mixamorig:RightHandThumb2
+ parentName: mixamorig:RightHandThumb1
+ position: {x: 1.5692586e-16, y: 0.041889854, z: -9.679277e-17}
+ rotation: {x: -0.002315625, y: 0.0011705605, z: -0.009300051, w: 0.9999534}
+ scale: {x: 0.99999994, y: 1, z: 1.0000006}
+ - name: mixamorig:RightHandThumb3
+ parentName: mixamorig:RightHandThumb2
+ position: {x: 1.837671e-16, y: 0.03416271, z: 1.9955813e-16}
+ rotation: {x: -0.001664829, y: 0.00080780784, z: -0.0069198, w: 0.9999743}
+ scale: {x: 1, y: 1.0000002, z: 1}
+ - name: mixamorig:RightHandThumb4
+ parentName: mixamorig:RightHandThumb3
+ position: {x: 1.4209324e-16, y: 0.025749773, z: -2.6613211e-16}
+ rotation: {x: 0.0057749148, y: 0.11750907, z: 0.04874368, w: 0.991858}
+ scale: {x: 1.0000001, y: 1.0000002, z: 1}
+ - name: mixamorig:RightHandIndex1
+ parentName: mixamorig:RightHand
+ position: {x: -0.02259835, y: 0.091082826, z: 0.0051786215}
+ rotation: {x: -0.00000063143665, y: -0.000000041443847, z: 0.00016412881, w: 1}
+ scale: {x: 1.0000005, y: 1.0000006, z: 1.0000001}
+ - name: mixamorig:RightHandIndex2
+ parentName: mixamorig:RightHandIndex1
+ position: {x: 8.564062e-17, y: 0.037, z: -9.3649935e-17}
+ rotation: {x: 0.000000052128478, y: -0.00000009111676, z: -0.00025560756, w: 1}
+ scale: {x: 0.99999994, y: 0.99999994, z: 1.0000004}
+ - name: mixamorig:RightHandIndex3
+ parentName: mixamorig:RightHandIndex2
+ position: {x: 3.4287106e-15, y: 0.028499998, z: -8.893045e-12}
+ rotation: {x: -0.000000011181816, y: 0.00000019226614, z: 0.000087900284, w: 1}
+ scale: {x: 0.99999994, y: 1, z: 0.99999994}
+ - name: mixamorig:RightHandIndex4
+ parentName: mixamorig:RightHandIndex3
+ position: {x: -7.9067536e-15, y: 0.027721904, z: 5.114471e-12}
+ rotation: {x: 0.00000017495391, y: -0.0010027824, z: -0.000087048196, w: 0.9999996}
+ scale: {x: 1.0000004, y: 1.0000005, z: 1.0000008}
+ - name: mixamorig:RightHandMiddle1
+ parentName: mixamorig:RightHand
+ position: {x: 0.00000023687323, y: 0.09532501, z: 0.0000003985569}
+ rotation: {x: -0.0000009872017, y: -0.000000027008344, z: 0.00050161296, w: 0.9999999}
+ scale: {x: 1.0000002, y: 1.0000004, z: 1.0000004}
+ - name: mixamorig:RightHandMiddle2
+ parentName: mixamorig:RightHandMiddle1
+ position: {x: 1.0026188e-16, y: 0.037, z: -2.8084325e-16}
+ rotation: {x: 0.00000008191403, y: -0.00000003785198, z: -0.0008498891, w: 0.9999997}
+ scale: {x: 1.0000002, y: 1.0000005, z: 1.000001}
+ - name: mixamorig:RightHandMiddle3
+ parentName: mixamorig:RightHandMiddle2
+ position: {x: 2.5163898e-15, y: 0.0295, z: -1.5411337e-10}
+ rotation: {x: -0.000000085654456, y: -0.00000001778355, z: 0.00032191045, w: 1}
+ scale: {x: 1.0000002, y: 1.0000002, z: 1.0000001}
+ - name: mixamorig:RightHandMiddle4
+ parentName: mixamorig:RightHandMiddle3
+ position: {x: -1.1329194e-15, y: 0.029466288, z: 7.2058734e-11}
+ rotation: {x: 0.0000001697578, y: -0.00092879136, z: -0.0001663778, w: 0.99999964}
+ scale: {x: 1.0000006, y: 1.0000008, z: 1.0000008}
+ - name: mixamorig:RightHandRing1
+ parentName: mixamorig:RightHand
+ position: {x: 0.01865133, y: 0.09103592, z: 0.0004306965}
+ rotation: {x: -0.000000042840835, y: 0.00000003702007, z: 0.00015607325, w: -1}
+ scale: {x: 1.0000004, y: 1.0000005, z: 1.0000002}
+ - name: mixamorig:RightHandRing2
+ parentName: mixamorig:RightHandRing1
+ position: {x: 5.1494657e-17, y: 0.03379273, z: -2.837085e-16}
+ rotation: {x: -0.000000078235836, y: -0.00000002214061, z: -0.00022153641, w: -1}
+ scale: {x: 1.0000005, y: 1.0000004, z: 1.000001}
+ - name: mixamorig:RightHandRing3
+ parentName: mixamorig:RightHandRing2
+ position: {x: -2.6225074e-15, y: 0.028896846, z: 8.202333e-12}
+ rotation: {x: 0.00000007264785, y: 0.000000046109367, z: 0.000112849084, w: 1}
+ scale: {x: 1.0000005, y: 1.0000005, z: 1.0000005}
+ - name: mixamorig:RightHandRing4
+ parentName: mixamorig:RightHandRing3
+ position: {x: -4.719501e-15, y: 0.026388155, z: 5.682296e-12}
+ rotation: {x: -0.00000030921387, y: -0.00014618484, z: 0.0007993333, w: 0.9999997}
+ scale: {x: 1.0000001, y: 1.0000006, z: 1.0000001}
+ - name: mixamorig:RightHandPinky1
+ parentName: mixamorig:RightHand
+ position: {x: 0.038062774, y: 0.08076676, z: 0.004867037}
+ rotation: {x: -0.0000046994533, y: 0.000000099651515, z: 0.0005205948, w: -0.9999999}
+ scale: {x: 1.0000004, y: 1.0000004, z: 1.0000005}
+ - name: mixamorig:RightHandPinky2
+ parentName: mixamorig:RightHandPinky1
+ position: {x: 1.0715117e-16, y: 0.036, z: -3.087779e-16}
+ rotation: {x: -0.000000046709822, y: 0.00000011707086, z: -0.0008462105, w: 0.9999997}
+ scale: {x: 1.0000002, y: 0.99999994, z: 1.0000002}
+ - name: mixamorig:RightHandPinky3
+ parentName: mixamorig:RightHandPinky2
+ position: {x: 5.2800265e-16, y: 0.020999998, z: -2.1163896e-10}
+ rotation: {x: 0.000000016808245, y: -0.000000039574804, z: 0.00049684406, w: 0.9999999}
+ scale: {x: 1.0000002, y: 1.0000004, z: 1.0000002}
+ - name: mixamorig:RightHandPinky4
+ parentName: mixamorig:RightHandPinky3
+ position: {x: -1.2959057e-15, y: 0.02115781, z: 1.4407352e-10}
+ rotation: {x: 0.00000006136545, y: 0.0015695173, z: -0.00004125086, w: -0.9999988}
+ scale: {x: 1.0000006, y: 1.0000001, z: 1.0000001}
+ - name: mixamorig:LeftShoulder
+ parentName: mixamorig:Spine2
+ position: {x: -0.045704458, y: 0.11195644, z: -0.008066272}
+ rotation: {x: 0.4844227, y: -0.5709704, z: 0.5261616, w: 0.4030897}
+ scale: {x: 1.0000002, y: 1, z: 0.9999999}
+ - name: mixamorig:LeftArm
+ parentName: mixamorig:LeftShoulder
+ position: {x: 2.6006848e-17, y: 0.108377054, z: -9.237507e-18}
+ rotation: {x: -0.024606466, y: 0.0025614202, z: -0.10350454, w: 0.99432135}
+ scale: {x: 1.0000007, y: 1.0000012, z: 1.0000008}
+ - name: mixamorig:LeftForeArm
+ parentName: mixamorig:LeftArm
+ position: {x: -9.0380454e-17, y: 0.2784152, z: -4.3119334e-17}
+ rotation: {x: -0.000000029802315, y: -0.0000000016298142, z: -0.00000005656328, w: 1}
+ scale: {x: 1.0000004, y: 1.0000004, z: 1.0000005}
+ - name: mixamorig:LeftHand
+ parentName: mixamorig:LeftForeArm
+ position: {x: -0.00000005438735, y: 0.28328833, z: -0.0000000055642486}
+ rotation: {x: 0.000000108033404, y: -0.00000002025626, z: 0.00000005886976, w: 1}
+ scale: {x: 1.0000002, y: 1.0000004, z: 1.0000005}
+ - name: mixamorig:LeftHandThumb1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.026817314, y: 0.024661448, z: 0.015761929}
+ rotation: {x: 0.116344355, y: 0.123311125, z: -0.33731818, w: 0.92599934}
+ scale: {x: 1.0000004, y: 1.0000006, z: 1.0000005}
+ - name: mixamorig:LeftHandThumb2
+ parentName: mixamorig:LeftHandThumb1
+ position: {x: 8.920065e-17, y: 0.041870944, z: 1.1859406e-16}
+ rotation: {x: -0.0020670588, y: -0.0010428203, z: 0.008213441, w: 0.99996364}
+ scale: {x: 1.0000002, y: 1.0000004, z: 1.0000005}
+ - name: mixamorig:LeftHandThumb3
+ parentName: mixamorig:LeftHandThumb2
+ position: {x: 1.2823348e-17, y: 0.034183882, z: 5.503636e-16}
+ rotation: {x: -0.0015313806, y: -0.00074521144, z: 0.006073041, w: 0.99998015}
+ scale: {x: 1, y: 1.0000014, z: 1.0000005}
+ - name: mixamorig:LeftHandThumb4
+ parentName: mixamorig:LeftHandThumb3
+ position: {x: -1.6462281e-16, y: 0.025805814, z: 2.600447e-17}
+ rotation: {x: 0.005153403, y: -0.12268282, z: -0.041651495, w: 0.99155813}
+ scale: {x: 1, y: 1.0000002, z: 1.0000007}
+ - name: mixamorig:LeftHandIndex1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.022598628, y: 0.09109309, z: 0.005180343}
+ rotation: {x: 0.00000057928355, y: -0.000000040741917, z: 0.000044049677, w: 1}
+ scale: {x: 1.0000002, y: 1.0000002, z: 0.99999994}
+ - name: mixamorig:LeftHandIndex2
+ parentName: mixamorig:LeftHandIndex1
+ position: {x: 6.4293255e-17, y: 0.037, z: -7.240398e-17}
+ rotation: {x: 0.00000036879968, y: 0.00000006114912, z: -0.00010507154, w: 1}
+ scale: {x: 1.0000001, y: 1.0000002, z: 1.0000002}
+ - name: mixamorig:LeftHandIndex3
+ parentName: mixamorig:LeftHandIndex2
+ position: {x: 7.177584e-15, y: 0.028499998, z: 3.2100108e-16}
+ rotation: {x: 0.00000024773885, y: -0.00000011493521, z: 0.00006624251, w: 1}
+ scale: {x: 1.0000002, y: 1.0000005, z: 1.0000005}
+ - name: mixamorig:LeftHandIndex4
+ parentName: mixamorig:LeftHandIndex3
+ position: {x: -8.589727e-15, y: 0.027748656, z: 3.9775513e-16}
+ rotation: {x: 0.00000023294206, y: 0.0003776522, z: 0.000013150921, w: 1}
+ scale: {x: 1.0000002, y: 1.0000004, z: 1.0000005}
+ - name: mixamorig:LeftHandMiddle1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.0000003660436, y: 0.095334016, z: -0.00000032540473}
+ rotation: {x: 0.00000032968885, y: -0.00000008730901, z: 0.000031584237, w: 1}
+ scale: {x: 1, y: 1.0000002, z: 1}
+ - name: mixamorig:LeftHandMiddle2
+ parentName: mixamorig:LeftHandMiddle1
+ position: {x: 1.8484327e-17, y: 0.037, z: -4.1078256e-17}
+ rotation: {x: -0.00000014342417, y: 0.0000000584364, z: -0.000021148297, w: 1}
+ scale: {x: 1.0000002, y: 1, z: 1.0000004}
+ - name: mixamorig:LeftHandMiddle3
+ parentName: mixamorig:LeftHandMiddle2
+ position: {x: 2.870735e-14, y: 0.0295, z: -1.8927175e-16}
+ rotation: {x: -0.00000037997938, y: 0.000000111757195, z: -0.000020661804, w: 1}
+ scale: {x: 0.9999997, y: 0.9999998, z: 1.0000001}
+ - name: mixamorig:LeftHandMiddle4
+ parentName: mixamorig:LeftHandMiddle3
+ position: {x: 8.712009e-14, y: 0.029528635, z: -1.3157035e-15}
+ rotation: {x: -0.0000000682093, y: 0.0010240101, z: -0.000027988313, w: 0.9999995}
+ scale: {x: 1.0000006, y: 1.0000004, z: 1.0000001}
+ - name: mixamorig:LeftHandRing1
+ parentName: mixamorig:LeftHand
+ position: {x: -0.018650811, y: 0.09104528, z: 0.00043028235}
+ rotation: {x: 0.0000005438922, y: -0.000000056811164, z: -0.0000063097896, w: 1}
+ scale: {x: 1.0000002, y: 1.0000002, z: 1.0000001}
+ - name: mixamorig:LeftHandRing2
+ parentName: mixamorig:LeftHandRing1
+ position: {x: 3.8807003e-17, y: 0.0315, z: -1.2637012e-16}
+ rotation: {x: -0.000000009313054, y: -0.00000003003524, z: -0.000000052888883, w: 1}
+ scale: {x: 1.0000006, y: 1.000001, z: 1.0000008}
+ - name: mixamorig:LeftHandRing3
+ parentName: mixamorig:LeftHandRing2
+ position: {x: -0.000000026432891, y: 0.0295, z: 0.0000000052098597}
+ rotation: {x: 0.00000004097802, y: 0.00000003282941, z: 0.000000060339495, w: 1}
+ scale: {x: 1.0000001, y: 0.9999998, z: 0.99999994}
+ - name: mixamorig:LeftHandRing4
+ parentName: mixamorig:LeftHandRing3
+ position: {x: 0.0000002327433, y: 0.026443163, z: -0.000000014607575}
+ rotation: {x: -0.00000032658068, y: -0.00049343397, z: -0.000016052449, w: 0.9999999}
+ scale: {x: 1, y: 1.0000001, z: 1.0000002}
+ - name: mixamorig:LeftHandPinky1
+ parentName: mixamorig:LeftHand
+ position: {x: -0.038062632, y: 0.08077779, z: 0.00486877}
+ rotation: {x: -0.000005049674, y: 0.000000026848353, z: -0.0020447695, w: 0.9999979}
+ scale: {x: 1.0000002, y: 1.0000002, z: 1.0000001}
+ - name: mixamorig:LeftHandPinky2
+ parentName: mixamorig:LeftHandPinky1
+ position: {x: 3.8940705e-17, y: 0.036, z: 2.5409893e-16}
+ rotation: {x: 0.000000705907, y: 0.000000016927421, z: 0.00021060542, w: 1}
+ scale: {x: 1.0000006, y: 1.0000001, z: 1.0000002}
+ - name: mixamorig:LeftHandPinky3
+ parentName: mixamorig:LeftHandPinky2
+ position: {x: -2.4071785e-15, y: 0.021000002, z: 3.3381643e-16}
+ rotation: {x: 0.000000048601738, y: -0.000000094726005, z: 0.00006699652, w: 1}
+ scale: {x: 1.0000005, y: 1.0000006, z: 1.0000005}
+ - name: mixamorig:LeftHandPinky4
+ parentName: mixamorig:LeftHandPinky3
+ position: {x: -1.10373645e-14, y: 0.021255314, z: -4.7608096e-17}
+ rotation: {x: 0.00000016895565, y: 0.00078346406, z: 0.00029548781, w: 0.9999997}
+ scale: {x: 0.99999994, y: 1.0000001, z: 1.0000004}
+ - name: mixamorig:RightUpLeg
+ parentName: mixamorig:Hips
+ position: {x: 0.08207789, y: -0.06771764, z: -0.015122186}
+ rotation: {x: -0.00000004589911, y: 0.010356479, z: 0.9999464, w: -0.0000002605976}
+ scale: {x: 1.0000002, y: 1.0000006, z: 1.0000002}
+ - name: mixamorig:RightLeg
+ parentName: mixamorig:RightUpLeg
+ position: {x: -6.197275e-11, y: 0.44371462, z: -1.6627694e-15}
+ rotation: {x: -0.03809137, y: -0.000000011459819, z: -0.0000000061707732, w: 0.99927425}
+ scale: {x: 0.9999998, y: 0.99999994, z: 0.9999999}
+ - name: mixamorig:RightFoot
+ parentName: mixamorig:RightLeg
+ position: {x: 5.538293e-11, y: 0.4452781, z: 1.8670634e-16}
+ rotation: {x: 0.45973998, y: 0.0000000027342208, z: 0.00000009406097, w: 0.8880536}
+ scale: {x: 1.0000004, y: 1.0000001, z: 1.0000001}
+ - name: mixamorig:RightToeBase
+ parentName: mixamorig:RightFoot
+ position: {x: 1.2271307e-17, y: 0.13816866, z: 4.8857846e-17}
+ rotation: {x: 0.3352416, y: 0.000000018747048, z: 0.000000105527576, w: 0.9421322}
+ scale: {x: 1, y: 1.0000001, z: 0.99999946}
+ - name: mixamorig:RightToe_End
+ parentName: mixamorig:RightToeBase
+ position: {x: 3.3725423e-18, y: 0.09278121, z: 4.2890198e-17}
+ rotation: {x: -0.000000029802322, y: -0.011608067, z: -0.0000000081490725, w: 0.9999327}
+ scale: {x: 1.0000005, y: 1.0000002, z: 1.0000002}
+ - name: mixamorig:LeftUpLeg
+ parentName: mixamorig:Hips
+ position: {x: -0.08207788, y: -0.06771803, z: -0.015122138}
+ rotation: {x: -0.000000115736235, y: 0.010367924, z: 0.9999463, w: -0.0000002665959}
+ scale: {x: 1.0000004, y: 1.0000006, z: 1.0000001}
+ - name: mixamorig:LeftLeg
+ parentName: mixamorig:LeftUpLeg
+ position: {x: -6.468267e-11, y: 0.4437139, z: 3.7506209e-16}
+ rotation: {x: -0.03811242, y: 0.000000023669172, z: -0.000000012385353, w: 0.9992735}
+ scale: {x: 1.0000005, y: 1.0000001, z: 1}
+ - name: mixamorig:LeftFoot
+ parentName: mixamorig:LeftLeg
+ position: {x: 5.5477796e-11, y: 0.44527847, z: -2.2030602e-16}
+ rotation: {x: 0.4597486, y: -0.000000055621683, z: 0.00000016430882, w: 0.8880491}
+ scale: {x: 1.0000001, y: 1.0000005, z: 1}
+ - name: mixamorig:LeftToeBase
+ parentName: mixamorig:LeftFoot
+ position: {x: -2.3797458e-17, y: 0.13816865, z: -3.4315254e-17}
+ rotation: {x: 0.33524156, y: -0.000000023098032, z: 0.00000011534809, w: 0.94213223}
+ scale: {x: 1.0000008, y: 1.0000002, z: 0.99999946}
+ - name: mixamorig:LeftToe_End
+ parentName: mixamorig:LeftToeBase
+ position: {x: 4.3545176e-19, y: 0.09278137, z: -1.3126546e-17}
+ rotation: {x: -0.000000059604638, y: 0.011869167, z: 0.000000004190951, w: 0.99992955}
+ scale: {x: 1.0000004, y: 1.0000007, z: 1.0000004}
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 1
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 3
+ humanoidOversampling: 1
+ avatarSetup: 1
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ importBlendShapeDeformPercent: 1
+ remapMaterialsIfMaterialImportModeIsNone: 0
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animation/Jump.fbx b/Assets/Animation/Jump.fbx
new file mode 100644
index 00000000..21a5abcc
Binary files /dev/null and b/Assets/Animation/Jump.fbx differ
diff --git a/Assets/Animation/Jump.fbx.meta b/Assets/Animation/Jump.fbx.meta
new file mode 100644
index 00000000..880ccbf8
--- /dev/null
+++ b/Assets/Animation/Jump.fbx.meta
@@ -0,0 +1,895 @@
+fileFormatVersion: 2
+guid: 5b21b10aee115de44b59333bf0dce66e
+ModelImporter:
+ serializedVersion: 24200
+ internalIDToNameTable: []
+ externalObjects: {}
+ materials:
+ materialImportMode: 2
+ materialName: 0
+ materialSearch: 1
+ materialLocation: 1
+ animations:
+ legacyGenerateAnimations: 4
+ bakeSimulation: 0
+ resampleCurves: 1
+ optimizeGameObjects: 0
+ removeConstantScaleCurves: 0
+ motionNodeName:
+ animationImportErrors:
+ animationImportWarnings:
+ animationRetargetingWarnings:
+ animationDoRetargetingWarnings: 0
+ importAnimatedCustomProperties: 0
+ importConstraints: 0
+ animationCompression: 3
+ animationRotationError: 0.5
+ animationPositionError: 0.5
+ animationScaleError: 0.5
+ animationWrapMode: 0
+ extraExposedTransformPaths: []
+ extraUserProperties: []
+ clipAnimations:
+ - serializedVersion: 16
+ name: mixamo.com
+ takeName: mixamo.com
+ internalID: -203655887218126122
+ firstFrame: 0
+ lastFrame: 60
+ wrapMode: 0
+ orientationOffsetY: 0
+ level: 0
+ cycleOffset: 0
+ loop: 0
+ hasAdditiveReferencePose: 0
+ loopTime: 1
+ loopBlend: 0
+ loopBlendOrientation: 0
+ loopBlendPositionY: 0
+ loopBlendPositionXZ: 0
+ keepOriginalOrientation: 0
+ keepOriginalPositionY: 1
+ keepOriginalPositionXZ: 0
+ heightFromFeet: 0
+ mirror: 0
+ bodyMask: 01000000010000000100000001000000010000000100000001000000010000000100000001000000010000000100000001000000
+ curves: []
+ events: []
+ transformMask: []
+ maskType: 3
+ maskSource: {instanceID: 0}
+ additiveReferencePoseFrame: 0
+ isReadable: 0
+ meshes:
+ lODScreenPercentages: []
+ globalScale: 1
+ meshCompression: 0
+ addColliders: 0
+ useSRGBMaterialColor: 1
+ sortHierarchyByName: 1
+ importPhysicalCameras: 1
+ importVisibility: 1
+ importBlendShapes: 1
+ importCameras: 1
+ importLights: 1
+ nodeNameCollisionStrategy: 1
+ fileIdsGeneration: 2
+ swapUVChannels: 0
+ generateSecondaryUV: 0
+ useFileUnits: 1
+ keepQuads: 0
+ weldVertices: 1
+ bakeAxisConversion: 0
+ preserveHierarchy: 0
+ skinWeightsMode: 0
+ maxBonesPerVertex: 4
+ minBoneWeight: 0.001
+ optimizeBones: 1
+ generateMeshLods: 0
+ meshLodGenerationFlags: 0
+ maximumMeshLod: -1
+ meshOptimizationFlags: -1
+ indexFormat: 0
+ secondaryUVAngleDistortion: 8
+ secondaryUVAreaDistortion: 15.000001
+ secondaryUVHardAngle: 88
+ secondaryUVMarginMethod: 1
+ secondaryUVMinLightmapResolution: 40
+ secondaryUVMinObjectScale: 1
+ secondaryUVPackMargin: 4
+ useFileScale: 1
+ strictVertexDataChecks: 0
+ tangentSpace:
+ normalSmoothAngle: 60
+ normalImportMode: 0
+ tangentImportMode: 3
+ normalCalculationMode: 4
+ legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
+ blendShapeNormalImportMode: 1
+ normalSmoothingSource: 0
+ referencedClips: []
+ importAnimation: 1
+ humanDescription:
+ serializedVersion: 3
+ human:
+ - boneName: mixamorig:Hips
+ 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: mixamorig:LeftUpLeg
+ 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: mixamorig:RightUpLeg
+ 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: mixamorig:LeftLeg
+ 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: mixamorig:RightLeg
+ 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: mixamorig:LeftFoot
+ 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: mixamorig:RightFoot
+ 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: mixamorig:Spine
+ 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: mixamorig:Spine1
+ 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: mixamorig: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: mixamorig: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: mixamorig:LeftShoulder
+ 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: mixamorig:RightShoulder
+ 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: mixamorig:LeftArm
+ 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: mixamorig:RightArm
+ 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: mixamorig:LeftForeArm
+ 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: mixamorig:RightForeArm
+ 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: mixamorig:LeftHand
+ 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: mixamorig:RightHand
+ 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: mixamorig:LeftToeBase
+ 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: mixamorig:RightToeBase
+ 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: mixamorig:LeftHandThumb1
+ 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: mixamorig:LeftHandThumb2
+ 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: mixamorig:LeftHandThumb3
+ 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: mixamorig:LeftHandIndex1
+ 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: mixamorig:LeftHandIndex2
+ 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: mixamorig:LeftHandIndex3
+ 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: mixamorig:LeftHandMiddle1
+ 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: mixamorig:LeftHandMiddle2
+ 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: mixamorig:LeftHandMiddle3
+ 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: mixamorig:LeftHandRing1
+ humanName: Left Ring 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: mixamorig:LeftHandRing2
+ humanName: Left Ring 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: mixamorig:LeftHandRing3
+ humanName: Left Ring 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: mixamorig:LeftHandPinky1
+ 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: mixamorig:LeftHandPinky2
+ 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: mixamorig:LeftHandPinky3
+ 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: mixamorig:RightHandThumb1
+ 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: mixamorig:RightHandThumb2
+ 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: mixamorig:RightHandThumb3
+ 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: mixamorig:RightHandIndex1
+ 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: mixamorig:RightHandIndex2
+ 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: mixamorig:RightHandIndex3
+ 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: mixamorig:RightHandMiddle1
+ 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: mixamorig:RightHandMiddle2
+ 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: mixamorig:RightHandMiddle3
+ 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: mixamorig:RightHandRing1
+ humanName: Right Ring 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: mixamorig:RightHandRing2
+ humanName: Right Ring 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: mixamorig:RightHandRing3
+ humanName: Right Ring 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: mixamorig:RightHandPinky1
+ 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: mixamorig:RightHandPinky2
+ 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: mixamorig:RightHandPinky3
+ 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
+ - boneName: mixamorig:Spine2
+ humanName: UpperChest
+ 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: Jump(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: Beta_Surface
+ parentName: Jump(Clone)
+ position: {x: -0, y: 0, z: 0}
+ rotation: {x: 0, y: -0, z: -0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: Beta_Joints
+ parentName: Jump(Clone)
+ position: {x: -0, y: 0, z: 0}
+ rotation: {x: 0, y: -0, z: -0, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Hips
+ parentName: Jump(Clone)
+ position: {x: -0.00041908445, y: 1.0719985, z: 0.018968454}
+ rotation: {x: 0.0064583793, y: -0.000000013370557, z: -0.00000026767447, w: 0.99997914}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:Spine
+ parentName: mixamorig:Hips
+ position: {x: 4.2558305e-12, y: 0.101824366, z: -3.9690472e-17}
+ rotation: {x: -0.08015582, y: 0.000000016636669, z: 0.00000027240193, w: 0.99678236}
+ scale: {x: 0.99999994, y: 0.99999994, z: 0.99999994}
+ - name: mixamorig:Spine1
+ parentName: mixamorig:Spine
+ position: {x: 9.32854e-23, y: 0.10002675, z: 5.83388e-18}
+ rotation: {x: 0.00000008195638, y: -0.000000007994381, z: -0.000000005601875, w: 1}
+ scale: {x: 1, y: 1.0000001, z: 1.0000001}
+ - name: mixamorig:Spine2
+ parentName: mixamorig:Spine1
+ position: {x: -1.1375431e-16, y: 0.09322091, z: 0.000000002823681}
+ rotation: {x: 0.01288563, y: 0.000000003302175, z: 0.000000029817247, w: 0.99991703}
+ scale: {x: 1, y: 0.99999994, z: 0.99999994}
+ - name: mixamorig:Neck
+ parentName: mixamorig:Spine2
+ position: {x: -4.1474883e-12, y: 0.16865322, z: 5.7686385e-16}
+ rotation: {x: -0.000000059604638, y: -0.0000000050404223, z: 0.0000000052472346, w: 1}
+ scale: {x: 1.0000001, y: 0.9999997, z: 0.99999964}
+ - name: mixamorig:Head
+ parentName: mixamorig:Neck
+ position: {x: 0.0000000010756748, y: 0.09341923, z: 0.028410409}
+ rotation: {x: 0.000000059604638, y: 0.00000000466533, z: 8.1157203e-10, w: 1}
+ scale: {x: 1, y: 1.0000002, z: 1.0000002}
+ - name: mixamorig:HeadTop_End
+ parentName: mixamorig:Head
+ position: {x: -0.000000009856974, y: 0.2096278, z: 0.10122935}
+ rotation: {x: -0, y: -0, z: -5.1957525e-19, w: 1}
+ scale: {x: 1, y: 1, z: 0.9999999}
+ - name: mixamorig:RightShoulder
+ parentName: mixamorig:Spine2
+ position: {x: 0.0456997, y: 0.111958444, z: -0.008066318}
+ rotation: {x: -0.48443067, y: -0.5709636, z: 0.5261637, w: -0.40308723}
+ scale: {x: 0.9999995, y: 0.99999994, z: 0.9999997}
+ - name: mixamorig:RightArm
+ parentName: mixamorig:RightShoulder
+ position: {x: -3.151008e-17, y: 0.108381756, z: -9.694985e-18}
+ rotation: {x: 0.024616312, y: 0.0025622544, z: -0.10349856, w: -0.99432164}
+ scale: {x: 1.0000005, y: 1.0000005, z: 1.000001}
+ - name: mixamorig:RightForeArm
+ parentName: mixamorig:RightArm
+ position: {x: 9.964063e-11, y: 0.27841517, z: 3.5581792e-16}
+ rotation: {x: -0, y: -0, z: 0.000000003354216, w: 1}
+ scale: {x: 1.0000005, y: 1.0000006, z: 1}
+ - name: mixamorig:RightHand
+ parentName: mixamorig:RightForeArm
+ position: {x: -0.00000022858599, y: 0.2832884, z: 0.000000044725386}
+ rotation: {x: -0.00000008195638, y: 0.00000010011716, z: -0.000000079751764, w: 1}
+ scale: {x: 0.9999997, y: 0.99999934, z: 0.99999946}
+ - name: mixamorig:RightHandThumb1
+ parentName: mixamorig:RightHand
+ position: {x: -0.026818518, y: 0.02464805, z: 0.01573984}
+ rotation: {x: 0.116610944, y: -0.12356303, z: 0.3374502, w: 0.9258841}
+ scale: {x: 1.0000001, y: 1.0000005, z: 1.0000004}
+ - name: mixamorig:RightHandThumb2
+ parentName: mixamorig:RightHandThumb1
+ position: {x: 1.5692586e-16, y: 0.041889854, z: -9.679277e-17}
+ rotation: {x: -0.0023156698, y: 0.0011705381, z: -0.009300166, w: 0.9999534}
+ scale: {x: 0.9999998, y: 1, z: 1.0000001}
+ - name: mixamorig:RightHandThumb3
+ parentName: mixamorig:RightHandThumb2
+ position: {x: 1.837671e-16, y: 0.03416271, z: 1.9955813e-16}
+ rotation: {x: -0.0016646946, y: 0.0008077158, z: -0.0069196443, w: 0.99997437}
+ scale: {x: 1.0000002, y: 1.0000008, z: 1.0000002}
+ - name: mixamorig:RightHandThumb4
+ parentName: mixamorig:RightHandThumb3
+ position: {x: 1.4209324e-16, y: 0.025749773, z: -2.6613211e-16}
+ rotation: {x: 0.0057747616, y: 0.11750921, z: 0.0487436, w: 0.99185807}
+ scale: {x: 1.0000001, y: 1.0000001, z: 1.0000001}
+ - name: mixamorig:RightHandIndex1
+ parentName: mixamorig:RightHand
+ position: {x: -0.02259835, y: 0.091082826, z: 0.0051786215}
+ rotation: {x: -0.0000005159691, y: -0.00000011177218, z: 0.00016409009, w: 1}
+ scale: {x: 1.0000004, y: 1.0000002, z: 1.0000002}
+ - name: mixamorig:RightHandIndex2
+ parentName: mixamorig:RightHandIndex1
+ position: {x: 8.564062e-17, y: 0.037, z: -9.3649935e-17}
+ rotation: {x: -0.000000014898374, y: 0.000000035312706, z: -0.000255627, w: 1}
+ scale: {x: 1.0000004, y: 1.0000001, z: 1.0000006}
+ - name: mixamorig:RightHandIndex3
+ parentName: mixamorig:RightHandIndex2
+ position: {x: 3.4287106e-15, y: 0.028499998, z: -8.893045e-12}
+ rotation: {x: 0.000000009307517, y: 0.00000003952815, z: 0.0000879637, w: 1}
+ scale: {x: 0.99999994, y: 1.0000001, z: 0.9999998}
+ - name: mixamorig:RightHandIndex4
+ parentName: mixamorig:RightHandIndex3
+ position: {x: -7.9067536e-15, y: 0.027721904, z: 5.114471e-12}
+ rotation: {x: 0.0000000744451, y: -0.0010026839, z: -0.00008699396, w: 0.9999995}
+ scale: {x: 0.99999994, y: 1, z: 1.0000004}
+ - name: mixamorig:RightHandMiddle1
+ parentName: mixamorig:RightHand
+ position: {x: 0.00000023687323, y: 0.09532501, z: 0.0000003985569}
+ rotation: {x: -0.0000008531417, y: 0.000000016722645, z: 0.0005016965, w: 0.99999994}
+ scale: {x: 1.0000004, y: 1.0000002, z: 1.0000006}
+ - name: mixamorig:RightHandMiddle2
+ parentName: mixamorig:RightHandMiddle1
+ position: {x: 1.0026188e-16, y: 0.037, z: -2.8084325e-16}
+ rotation: {x: 0.000000035427487, y: -0.00000012308898, z: -0.00084985414, w: 0.99999964}
+ scale: {x: 1.0000002, y: 1.0000005, z: 1.0000007}
+ - name: mixamorig:RightHandMiddle3
+ parentName: mixamorig:RightHandMiddle2
+ position: {x: 2.5163898e-15, y: 0.0295, z: -1.5411337e-10}
+ rotation: {x: -0.00000007825425, y: 0.000000073024864, z: 0.00032181575, w: 1}
+ scale: {x: 1.0000004, y: 1.0000006, z: 1.0000001}
+ - name: mixamorig:RightHandMiddle4
+ parentName: mixamorig:RightHandMiddle3
+ position: {x: -1.1329194e-15, y: 0.029466288, z: 7.2058734e-11}
+ rotation: {x: 0.00000017169909, y: -0.0009288815, z: -0.00016639497, w: 0.99999964}
+ scale: {x: 1.0000006, y: 1.0000002, z: 1.000001}
+ - name: mixamorig:RightHandRing1
+ parentName: mixamorig:RightHand
+ position: {x: 0.01865133, y: 0.09103592, z: 0.0004306965}
+ rotation: {x: -0.0000002142198, y: 0.00000011849799, z: 0.00015592574, w: -1}
+ scale: {x: 1.0000006, y: 1.0000005, z: 1.0000008}
+ - name: mixamorig:RightHandRing2
+ parentName: mixamorig:RightHandRing1
+ position: {x: 5.1494657e-17, y: 0.03379273, z: -2.837085e-16}
+ rotation: {x: 0.000000003735749, y: -0.00000009316095, z: -0.00022144848, w: -1}
+ scale: {x: 1.0000001, y: 1.0000004, z: 1.0000002}
+ - name: mixamorig:RightHandRing3
+ parentName: mixamorig:RightHandRing2
+ position: {x: -2.6225074e-15, y: 0.028896846, z: 8.202333e-12}
+ rotation: {x: 0.00000002792489, y: -0.00000009707771, z: 0.00011277094, w: 1}
+ scale: {x: 1.0000001, y: 1.0000002, z: 1.0000006}
+ - name: mixamorig:RightHandRing4
+ parentName: mixamorig:RightHandRing3
+ position: {x: -4.719501e-15, y: 0.026388155, z: 5.682296e-12}
+ rotation: {x: -0.00000013031446, y: -0.00014602544, z: 0.0007993824, w: 0.9999997}
+ scale: {x: 1.0000004, y: 1.0000002, z: 1.0000002}
+ - name: mixamorig:RightHandPinky1
+ parentName: mixamorig:RightHand
+ position: {x: 0.038062774, y: 0.08076676, z: 0.004867037}
+ rotation: {x: -0.0000047274452, y: -0.00000001587552, z: 0.00052052486, w: -0.9999999}
+ scale: {x: 1.0000004, y: 1.0000004, z: 1.0000008}
+ - name: mixamorig:RightHandPinky2
+ parentName: mixamorig:RightHandPinky1
+ position: {x: 1.0715117e-16, y: 0.036, z: -3.087779e-16}
+ rotation: {x: 0.000000102569615, y: -0.000000046718647, z: -0.00084625895, w: 0.9999997}
+ scale: {x: 1.0000002, y: 1.0000002, z: 1.0000005}
+ - name: mixamorig:RightHandPinky3
+ parentName: mixamorig:RightHandPinky2
+ position: {x: 5.2800265e-16, y: 0.020999998, z: -2.1163896e-10}
+ rotation: {x: -0.00000013208714, y: -0.0000001431083, z: 0.00049678906, w: 0.9999999}
+ scale: {x: 1.0000002, y: 1.0000005, z: 1.0000002}
+ - name: mixamorig:RightHandPinky4
+ parentName: mixamorig:RightHandPinky3
+ position: {x: -1.2959057e-15, y: 0.02115781, z: 1.4407352e-10}
+ rotation: {x: -0.000000028099947, y: 0.0015693792, z: -0.000041351097, w: -0.9999988}
+ scale: {x: 1.0000002, y: 1.0000002, z: 1.0000001}
+ - name: mixamorig:LeftShoulder
+ parentName: mixamorig:Spine2
+ position: {x: -0.045704458, y: 0.11195644, z: -0.008066272}
+ rotation: {x: 0.48442268, y: -0.5709705, z: 0.5261616, w: 0.40308976}
+ scale: {x: 1, y: 1.0000002, z: 0.9999999}
+ - name: mixamorig:LeftArm
+ parentName: mixamorig:LeftShoulder
+ position: {x: 2.6006848e-17, y: 0.108377054, z: -9.237507e-18}
+ rotation: {x: -0.024606328, y: 0.00256142, z: -0.10350452, w: 0.9943213}
+ scale: {x: 1.0000005, y: 1.0000004, z: 1.0000004}
+ - name: mixamorig:LeftForeArm
+ parentName: mixamorig:LeftArm
+ position: {x: -9.0380454e-17, y: 0.2784152, z: -4.3119334e-17}
+ rotation: {x: -0.0000000018626449, y: -2.3283062e-10, z: 0.0000000026848281, w: 1}
+ scale: {x: 1.0000005, y: 1.0000002, z: 1.0000004}
+ - name: mixamorig:LeftHand
+ parentName: mixamorig:LeftForeArm
+ position: {x: -0.00000005438735, y: 0.28328833, z: -0.0000000055642486}
+ rotation: {x: 0.00000003352761, y: -0.000000027241182, z: 0.000000021616868, w: 1}
+ scale: {x: 0.9999998, y: 1, z: 1}
+ - name: mixamorig:LeftHandThumb1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.026817314, y: 0.024661448, z: 0.015761929}
+ rotation: {x: 0.116345145, y: 0.12331062, z: -0.33731836, w: 0.92599934}
+ scale: {x: 1.0000001, y: 1.0000004, z: 1.0000006}
+ - name: mixamorig:LeftHandThumb2
+ parentName: mixamorig:LeftHandThumb1
+ position: {x: 8.920065e-17, y: 0.041870944, z: 1.1859406e-16}
+ rotation: {x: -0.0020670146, y: -0.0010426976, z: 0.008213464, w: 0.9999636}
+ scale: {x: 1.0000001, y: 1.0000005, z: 1.0000007}
+ - name: mixamorig:LeftHandThumb3
+ parentName: mixamorig:LeftHandThumb2
+ position: {x: 1.2823348e-17, y: 0.034183882, z: 5.503636e-16}
+ rotation: {x: -0.0015313085, y: -0.00074535, z: 0.0060730358, w: 0.99998015}
+ scale: {x: 1.0000002, y: 1.0000002, z: 1.0000004}
+ - name: mixamorig:LeftHandThumb4
+ parentName: mixamorig:LeftHandThumb3
+ position: {x: -1.6462281e-16, y: 0.025805814, z: 2.600447e-17}
+ rotation: {x: 0.0051533873, y: -0.12268282, z: -0.041651636, w: 0.9915581}
+ scale: {x: 1.0000002, y: 0.9999998, z: 1.0000005}
+ - name: mixamorig:LeftHandIndex1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.022598628, y: 0.09109309, z: 0.005180343}
+ rotation: {x: 0.0000006053608, y: -0.0000000086133545, z: 0.000044087665, w: 1}
+ scale: {x: 1, y: 1, z: 1}
+ - name: mixamorig:LeftHandIndex2
+ parentName: mixamorig:LeftHandIndex1
+ position: {x: 6.4293255e-17, y: 0.037, z: -7.240398e-17}
+ rotation: {x: 0.00000038556092, y: -0.000000058524392, z: -0.000105044666, w: 1}
+ scale: {x: 1.0000001, y: 1, z: 1.0000001}
+ - name: mixamorig:LeftHandIndex3
+ parentName: mixamorig:LeftHandIndex2
+ position: {x: 7.177584e-15, y: 0.028499998, z: 3.2100108e-16}
+ rotation: {x: 0.00000032969177, y: 0.00000004618821, z: 0.000066179135, w: 1}
+ scale: {x: 1.0000002, y: 1.0000002, z: 1.0000005}
+ - name: mixamorig:LeftHandIndex4
+ parentName: mixamorig:LeftHandIndex3
+ position: {x: -8.589727e-15, y: 0.027748656, z: 3.9775513e-16}
+ rotation: {x: 0.00000011374081, y: 0.00037763992, z: 0.000013143369, w: 1}
+ scale: {x: 1.0000001, y: 1.0000007, z: 1.0000005}
+ - name: mixamorig:LeftHandMiddle1
+ parentName: mixamorig:LeftHand
+ position: {x: 0.0000003660436, y: 0.095334016, z: -0.00000032540473}
+ rotation: {x: 0.00000033900224, y: -0.000000026308868, z: 0.000031585707, w: 1}
+ scale: {x: 0.99999994, y: 0.9999998, z: 0.99999994}
+ - name: mixamorig:LeftHandMiddle2
+ parentName: mixamorig:LeftHandMiddle1
+ position: {x: 1.8484327e-17, y: 0.037, z: -4.1078256e-17}
+ rotation: {x: -0.00000013038907, y: -0.000000088479375, z: -0.000021219019, w: 1}
+ scale: {x: 1, y: 1.0000002, z: 1.0000001}
+ - name: mixamorig:LeftHandMiddle3
+ parentName: mixamorig:LeftHandMiddle2
+ position: {x: 2.870735e-14, y: 0.0295, z: -1.8927175e-16}
+ rotation: {x: -0.000000407921, y: 0.000000107799856, z: -0.000020594749, w: 1}
+ scale: {x: 1.0000001, y: 1.0000004, z: 1.0000002}
+ - name: mixamorig:LeftHandMiddle4
+ parentName: mixamorig:LeftHandMiddle3
+ position: {x: 8.712009e-14, y: 0.029528635, z: -1.3157035e-15}
+ rotation: {x: -0.0000000104514015, y: 0.0010241647, z: -0.00002794003, w: 0.9999995}
+ scale: {x: 1.0000002, y: 1.0000004, z: 1.0000002}
+ - name: mixamorig:LeftHandRing1
+ parentName: mixamorig:LeftHand
+ position: {x: -0.018650811, y: 0.09104528, z: 0.00043028235}
+ rotation: {x: 0.0000006034968, y: -0.0000000500588, z: -0.0000063321413, w: 1}
+ scale: {x: 1, y: 1.0000002, z: 1.0000001}
+ - name: mixamorig:LeftHandRing2
+ parentName: mixamorig:LeftHandRing1
+ position: {x: 3.8807003e-17, y: 0.0315, z: -1.2637012e-16}
+ rotation: {x: -0.00000005587929, y: -0.000000006752411, z: 0.000000037252935, w: 1}
+ scale: {x: 1.0000004, y: 1.0000002, z: 1.0000005}
+ - name: mixamorig:LeftHandRing3
+ parentName: mixamorig:LeftHandRing2
+ position: {x: -0.000000026432891, y: 0.0295, z: 0.0000000052098597}
+ rotation: {x: 0.00000005587929, y: 0.000000006752411, z: -0.000000037252903, w: 1}
+ scale: {x: 0.99999994, y: 1.0000005, z: 1.0000001}
+ - name: mixamorig:LeftHandRing4
+ parentName: mixamorig:LeftHandRing3
+ position: {x: 0.0000002327433, y: 0.026443163, z: -0.000000014607575}
+ rotation: {x: -0.00000031353852, y: -0.0004934035, z: -0.000016029304, w: 0.99999994}
+ scale: {x: 1.0000005, y: 1.0000004, z: 1.0000004}
+ - name: mixamorig:LeftHandPinky1
+ parentName: mixamorig:LeftHand
+ position: {x: -0.038062632, y: 0.08077779, z: 0.00486877}
+ rotation: {x: -0.0000050105714, y: 0.000000031833114, z: -0.0020447848, w: 0.999998}
+ scale: {x: 1.0000001, y: 1.0000002, z: 1.0000004}
+ - name: mixamorig:LeftHandPinky2
+ parentName: mixamorig:LeftHandPinky1
+ position: {x: 3.8940705e-17, y: 0.036, z: 2.5409893e-16}
+ rotation: {x: 0.0000006575555, y: -0.000000020426329, z: 0.00021067177, w: 1}
+ scale: {x: 1.0000005, y: 1.0000001, z: 1}
+ - name: mixamorig:LeftHandPinky3
+ parentName: mixamorig:LeftHandPinky2
+ position: {x: -2.4071785e-15, y: 0.021000002, z: 3.3381643e-16}
+ rotation: {x: 0.00000016757171, y: 0.000000037037783, z: 0.000067036824, w: 1}
+ scale: {x: 1.0000004, y: 1.0000002, z: 1.0000005}
+ - name: mixamorig:LeftHandPinky4
+ parentName: mixamorig:LeftHandPinky3
+ position: {x: -1.10373645e-14, y: 0.021255314, z: -4.7608096e-17}
+ rotation: {x: 0.00000008339982, y: 0.00078342727, z: 0.0002953902, w: 0.9999997}
+ scale: {x: 0.9999997, y: 1, z: 0.99999994}
+ - name: mixamorig:RightUpLeg
+ parentName: mixamorig:Hips
+ position: {x: 0.08207789, y: -0.06771764, z: -0.015122186}
+ rotation: {x: 0.000000010901619, y: 0.010356469, z: 0.9999464, w: -0.0000002793698}
+ scale: {x: 0.9999999, y: 1.0000002, z: 1}
+ - name: mixamorig:RightLeg
+ parentName: mixamorig:RightUpLeg
+ position: {x: -6.197275e-11, y: 0.44371462, z: -1.6627694e-15}
+ rotation: {x: -0.03809134, y: 7.495553e-10, z: -0.000000024726909, w: 0.99927425}
+ scale: {x: 1.0000004, y: 1.0000004, z: 1.0000005}
+ - name: mixamorig:RightFoot
+ parentName: mixamorig:RightLeg
+ position: {x: 5.538293e-11, y: 0.4452781, z: 1.8670634e-16}
+ rotation: {x: 0.45974007, y: -0.000000027772163, z: 0.00000011515122, w: 0.88805354}
+ scale: {x: 0.99999994, y: 1, z: 1.0000001}
+ - name: mixamorig:RightToeBase
+ parentName: mixamorig:RightFoot
+ position: {x: 1.2271307e-17, y: 0.13816866, z: 4.8857846e-17}
+ rotation: {x: 0.3352415, y: 0.0000000533519, z: 0.00000009313015, w: 0.9421323}
+ scale: {x: 1.0000002, y: 0.9999998, z: 0.9999996}
+ - name: mixamorig:RightToe_End
+ parentName: mixamorig:RightToeBase
+ position: {x: 3.3725423e-18, y: 0.09278121, z: 4.2890198e-17}
+ rotation: {x: -0.000000029802322, y: -0.011608077, z: -0.0000000018626451, w: 0.9999327}
+ scale: {x: 1.0000007, y: 1.0000004, z: 1.0000002}
+ - name: mixamorig:LeftUpLeg
+ parentName: mixamorig:Hips
+ position: {x: -0.08207788, y: -0.06771803, z: -0.015122138}
+ rotation: {x: 0.000000024039593, y: 0.010367977, z: 0.9999463, w: -0.0000002967988}
+ scale: {x: 1, y: 1.0000005, z: 1.0000001}
+ - name: mixamorig:LeftLeg
+ parentName: mixamorig:LeftUpLeg
+ position: {x: -6.468267e-11, y: 0.4437139, z: 3.7506209e-16}
+ rotation: {x: -0.03811246, y: 0.000000012606141, z: -0.000000031646795, w: 0.9992735}
+ scale: {x: 1.0000012, y: 1.0000006, z: 1.0000005}
+ - name: mixamorig:LeftFoot
+ parentName: mixamorig:LeftLeg
+ position: {x: 5.5477796e-11, y: 0.44527847, z: -2.2030602e-16}
+ rotation: {x: 0.4597487, y: 0.000000014288241, z: 0.00000012069837, w: 0.88804907}
+ scale: {x: 1.0000005, y: 1.0000002, z: 1}
+ - name: mixamorig:LeftToeBase
+ parentName: mixamorig:LeftFoot
+ position: {x: -2.3797458e-17, y: 0.13816865, z: -3.4315254e-17}
+ rotation: {x: 0.3352414, y: -0.00000000726536, z: 0.0000001148047, w: 0.94213235}
+ scale: {x: 1.0000005, y: 1.0000004, z: 0.9999998}
+ - name: mixamorig:LeftToe_End
+ parentName: mixamorig:LeftToeBase
+ position: {x: 4.3545176e-19, y: 0.09278137, z: -1.3126546e-17}
+ rotation: {x: 0.000000029802312, y: 0.01186916, z: 0.000000011175867, w: 0.99992955}
+ scale: {x: 1.0000008, y: 1.0000006, z: 1.0000002}
+ armTwist: 0.5
+ foreArmTwist: 0.5
+ upperLegTwist: 0.5
+ legTwist: 0.5
+ armStretch: 0.05
+ legStretch: 0.05
+ feetSpacing: 0
+ globalScale: 1
+ rootMotionBoneName:
+ hasTranslationDoF: 0
+ hasExtraRoot: 1
+ skeletonHasParents: 1
+ lastHumanDescriptionAvatarSource: {instanceID: 0}
+ autoGenerateAvatarMappingIfUnspecified: 1
+ animationType: 3
+ humanoidOversampling: 1
+ avatarSetup: 1
+ addHumanoidExtraRootOnlyWhenUsingAvatar: 1
+ importBlendShapeDeformPercent: 1
+ remapMaterialsIfMaterialImportModeIsNone: 0
+ additionalBone: 0
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Animation/PLayer.controller b/Assets/Animation/PLayer.controller
index 089c65ca..ec4e278b 100644
--- a/Assets/Animation/PLayer.controller
+++ b/Assets/Animation/PLayer.controller
@@ -1,5 +1,46 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
+--- !u!206 &-8214496582476506844
+BlendTree:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: BlendTree
+ m_Childs: []
+ m_BlendParameter: Blend
+ m_BlendParameterY: Blend
+ m_MinThreshold: 0
+ m_MaxThreshold: 1
+ m_UseAutomaticThresholds: 1
+ m_NormalizedBlendValues: 0
+ m_BlendType: 0
+--- !u!1102 &-6199817182204923347
+AnimatorState:
+ serializedVersion: 6
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: Idle - Jump
+ 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: -203655887218126122, guid: aba67811a3b581440ad3fe32cdce2390, type: 3}
+ m_Tag:
+ m_SpeedParameter:
+ m_MirrorParameter:
+ m_CycleOffsetParameter:
+ m_TimeParameter:
--- !u!1102 &-1295429138465032466
AnimatorState:
serializedVersion: 6
@@ -7,10 +48,11 @@ AnimatorState:
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
- m_Name: Blend Tree
+ m_Name: Locomotion Ground
m_Speed: 1
m_CycleOffset: 0
- m_Transitions: []
+ m_Transitions:
+ - {fileID: 7027795544786694782}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
@@ -26,6 +68,21 @@ AnimatorState:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
+--- !u!206 &-814020371215048398
+BlendTree:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name: BlendTree
+ m_Childs: []
+ m_BlendParameter: Velocity X
+ m_BlendParameterY: Velocity Z
+ m_MinThreshold: 0
+ m_MaxThreshold: 1
+ m_UseAutomaticThresholds: 1
+ m_NormalizedBlendValues: 0
+ m_BlendType: 2
--- !u!206 &-226638169507854847
BlendTree:
m_ObjectHideFlags: 1
@@ -44,7 +101,7 @@ BlendTree:
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: -203655887218126122, guid: 831b332af1673c048bc3736884294f65, type: 3}
- m_Threshold: 0.16666667
+ m_Threshold: 0.14285715
m_Position: {x: 0, y: 0.5}
m_TimeScale: 1
m_CycleOffset: 0
@@ -52,7 +109,7 @@ BlendTree:
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: -203655887218126122, guid: c3b5ca78706bef6499c4fd0fa9cc3944, type: 3}
- m_Threshold: 0.33333334
+ m_Threshold: 0.2857143
m_Position: {x: 0, y: 2}
m_TimeScale: 1
m_CycleOffset: 0
@@ -60,7 +117,7 @@ BlendTree:
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: -203655887218126122, guid: ae1cb1fade348fd4c8a3ab7c593d2040, type: 3}
- m_Threshold: 0.5
+ m_Threshold: 0.42857143
m_Position: {x: -0.5, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
@@ -68,7 +125,7 @@ BlendTree:
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: -203655887218126122, guid: e569b1d25143fc246bebec33dd4384ea, type: 3}
- m_Threshold: 0.6666667
+ m_Threshold: 0.5714286
m_Position: {x: 0.5, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
@@ -76,7 +133,7 @@ BlendTree:
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: -203655887218126122, guid: a575276d6567611428cad53aa74d1c6e, type: 3}
- m_Threshold: 0.8333333
+ m_Threshold: 0.71428573
m_Position: {x: -2, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
@@ -84,12 +141,20 @@ BlendTree:
m_Mirror: 0
- serializedVersion: 2
m_Motion: {fileID: -203655887218126122, guid: fb62089674e787540a7c3ee5540118f0, type: 3}
- m_Threshold: 1
+ m_Threshold: 0.85714287
m_Position: {x: 2, y: 0}
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Blend
m_Mirror: 0
+ - serializedVersion: 2
+ m_Motion: {fileID: -814020371215048398}
+ m_Threshold: 1
+ m_Position: {x: 0, y: 0}
+ m_TimeScale: 1
+ m_CycleOffset: 0
+ m_DirectBlendParameter: Blend
+ m_Mirror: 0
m_BlendParameter: Velocity X
m_BlendParameterY: Velocity Z
m_MinThreshold: 0
@@ -124,6 +189,12 @@ AnimatorController:
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 9100000}
+ - m_Name: Jump
+ m_Type: 9
+ m_DefaultFloat: 0
+ m_DefaultInt: 0
+ m_DefaultBool: 0
+ m_Controller: {fileID: 9100000}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
@@ -149,6 +220,9 @@ AnimatorStateMachine:
- serializedVersion: 1
m_State: {fileID: -1295429138465032466}
m_Position: {x: 30, y: 10, z: 0}
+ - serializedVersion: 1
+ m_State: {fileID: -6199817182204923347}
+ m_Position: {x: 300, y: 10, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
@@ -159,3 +233,28 @@ AnimatorStateMachine:
m_ExitPosition: {x: 290, y: 130, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: -1295429138465032466}
+--- !u!1101 &7027795544786694782
+AnimatorStateTransition:
+ m_ObjectHideFlags: 1
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_Name:
+ m_Conditions:
+ - m_ConditionMode: 1
+ m_ConditionEvent: Jump
+ m_EventTreshold: 0
+ m_DstStateMachine: {fileID: 0}
+ m_DstState: {fileID: -6199817182204923347}
+ m_Solo: 0
+ m_Mute: 0
+ m_IsExit: 0
+ serializedVersion: 3
+ m_TransitionDuration: 0.25
+ m_TransitionOffset: 0
+ m_ExitTime: 0.767642
+ m_HasExitTime: 1
+ m_HasFixedDuration: 1
+ m_InterruptionSource: 0
+ m_OrderedInterruption: 1
+ m_CanTransitionToSelf: 1
diff --git a/Assets/Scove/Player Movement.unity b/Assets/Scove/Player Movement.unity
index 0274b409..4d849fc9 100644
--- a/Assets/Scove/Player Movement.unity
+++ b/Assets/Scove/Player Movement.unity
@@ -842,67 +842,6 @@ Transform:
m_Children: []
m_Father: {fileID: 1732205146}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
---- !u!1001 &1204875284058976892
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalPosition.x
- value: -12.87
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalPosition.y
- value: 2.41
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalPosition.z
- value: 6.29659
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 2698409323204149883, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 5712645696331672719, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_Name
- value: Shrine
- objectReference: {fileID: 0}
- - target: {fileID: 5712645696331672719, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: b0b71c635e9971346ae9ab6b7ecdd65d, type: 3}
--- !u!1001 &3886963620680427248
PrefabInstance:
m_ObjectHideFlags: 0
@@ -975,6 +914,14 @@ PrefabInstance:
propertyPath: followTarget
value:
objectReference: {fileID: 216247148}
+ - target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
+ propertyPath: zoomHandler.distance
+ value: 7.602974
+ objectReference: {fileID: 0}
+ - target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
+ propertyPath: fpvPositionSmoothTime
+ value: -0.05
+ objectReference: {fileID: 0}
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
propertyPath: zoomHandler.zoomSensitivity
value: 50
@@ -1004,6 +951,10 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
+ - target: {fileID: 830356296960548640, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
+ propertyPath: k__BackingField
+ value: 7
+ objectReference: {fileID: 0}
- target: {fileID: 830356296960548640, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
propertyPath: k__BackingField.m_Bits
value: 512
@@ -1128,6 +1079,10 @@ PrefabInstance:
propertyPath: m_Controller
value:
objectReference: {fileID: 9100000, guid: 09e31034ca0f14f42b3aa81e50326f87, type: 2}
+ - target: {fileID: 9098752589608501196, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
+ propertyPath: m_ApplyRootMotion
+ value: 1
+ objectReference: {fileID: 0}
m_RemovedComponents:
- {fileID: 6587788942094262397, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
- {fileID: 5294322338071205561, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
@@ -1139,67 +1094,6 @@ PrefabInstance:
addedObject: {fileID: 2101138893}
m_AddedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
---- !u!1001 &8564517736699643234
-PrefabInstance:
- m_ObjectHideFlags: 0
- serializedVersion: 2
- m_Modification:
- serializedVersion: 3
- m_TransformParent: {fileID: 0}
- m_Modifications:
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalPosition.x
- value: -6.910398
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalPosition.y
- value: 5.2873726
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalPosition.z
- value: 7.1105285
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalRotation.w
- value: 1
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalRotation.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalRotation.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalRotation.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalEulerAnglesHint.x
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalEulerAnglesHint.y
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 1136231034754091092, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_LocalEulerAnglesHint.z
- value: 0
- objectReference: {fileID: 0}
- - target: {fileID: 8019454940882602148, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_Name
- value: Sukuna Domain Profile
- objectReference: {fileID: 0}
- - target: {fileID: 8019454940882602148, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
- propertyPath: m_IsActive
- value: 0
- objectReference: {fileID: 0}
- m_RemovedComponents: []
- m_RemovedGameObjects: []
- m_AddedGameObjects: []
- m_AddedComponents: []
- m_SourcePrefab: {fileID: 100100000, guid: b184e8eacead9f643b9dcfa6b4b81db6, type: 3}
--- !u!1660057539 &9223372036854775807
SceneRoots:
m_ObjectHideFlags: 0
@@ -1213,5 +1107,3 @@ SceneRoots:
- {fileID: 75539245}
- {fileID: 1738061771}
- {fileID: 1185172175}
- - {fileID: 1204875284058976892}
- - {fileID: 8564517736699643234}
diff --git a/Assets/Scripts/Player Controller/InputReader.cs b/Assets/Scripts/Player Controller/InputReader.cs
index 96884497..cf7de3a9 100644
--- a/Assets/Scripts/Player Controller/InputReader.cs
+++ b/Assets/Scripts/Player Controller/InputReader.cs
@@ -16,6 +16,7 @@ namespace OnlyScove.Scripts
// One-shot Events
public event Action OnJumpEvent; // Space
public event Action OnDodgeEvent; // Right Mouse Button (RMB)
+ public event Action OnSprintEvent; // Left Shift
public event Action OnAttackEvent; // Left Mouse Button (LMB)
public event Action OnCrouchEvent; // C Key
public event Action OnInteractEvent; // E Key
@@ -53,7 +54,11 @@ namespace OnlyScove.Scripts
public void OnSprint(InputAction.CallbackContext context)
{
- if (context.performed) IsSprintHeld = true;
+ if (context.performed)
+ {
+ IsSprintHeld = true;
+ OnSprintEvent?.Invoke();
+ }
if (context.canceled) IsSprintHeld = false;
}
diff --git a/Assets/Scripts/Player Controller/PlayerFallState.cs b/Assets/Scripts/Player Controller/PlayerFallState.cs
index 396de4bd..ca842684 100644
--- a/Assets/Scripts/Player Controller/PlayerFallState.cs
+++ b/Assets/Scripts/Player Controller/PlayerFallState.cs
@@ -5,6 +5,10 @@ namespace OnlyScove.Scripts
public class PlayerFallState : PlayerBaseState
{
private readonly int fallHash = Animator.StringToHash("Fall");
+ private readonly int speedHash = Animator.StringToHash("Speed");
+ private readonly int speedXHash = Animator.StringToHash("Velocity X");
+ private readonly int speedZHash = Animator.StringToHash("Velocity Z");
+
private float fallSpeed;
public PlayerFallState(PlayerStateMachine stateMachine, float fallSpeed = -1f) : base(stateMachine)
@@ -23,6 +27,7 @@ namespace OnlyScove.Scripts
{
stateMachine.Anim.SetTrigger(fallHash);
stateMachine.Input.OnDodgeEvent += OnThrustPressed;
+ stateMachine.Input.OnSprintEvent += OnAirDash;
}
public override void Tick(float deltaTime)
@@ -38,10 +43,20 @@ namespace OnlyScove.Scripts
stateMachine.Controller.Move(velocity * deltaTime);
- if (stateMachine.Input.IsSprintHeld)
+ // Cập nhật Animator cho việc rơi trên không
+ float multiplier = stateMachine.Input.IsSprintHeld ? 2f : 0.5f;
+ stateMachine.Anim.SetFloat(speedHash, stateMachine.Input.IsSprintHeld ? 1f : 0.7f, stateMachine.AnimationDamping, deltaTime);
+ stateMachine.Anim.SetFloat(speedXHash, input.x * multiplier, stateMachine.AnimationDamping, deltaTime);
+ stateMachine.Anim.SetFloat(speedZHash, input.y * multiplier, stateMachine.AnimationDamping, deltaTime);
+
+ if (moveDirection != Vector3.zero)
{
- stateMachine.SwitchState(new PlayerAirDashState(stateMachine));
- return;
+ Quaternion targetRot = Quaternion.LookRotation(moveDirection);
+ stateMachine.transform.rotation = Quaternion.RotateTowards(
+ stateMachine.transform.rotation,
+ targetRot,
+ stateMachine.RotationSpeed * deltaTime
+ );
}
if (stateMachine.IsGrounded)
@@ -71,12 +86,18 @@ namespace OnlyScove.Scripts
}
private void OnThrustPressed() => stateMachine.SwitchState(new PlayerThrustState(stateMachine));
+
+ private void OnAirDash()
+ {
+ stateMachine.SwitchState(new PlayerAirDashState(stateMachine));
+ }
public override void PhysicsTick(float fixedDeltaTime) {}
public override void Exit()
{
stateMachine.Input.OnDodgeEvent -= OnThrustPressed;
+ stateMachine.Input.OnSprintEvent -= OnAirDash;
}
}
}
\ No newline at end of file
diff --git a/Assets/Scripts/Player Controller/PlayerIdleState.cs b/Assets/Scripts/Player Controller/PlayerIdleState.cs
index ee1e2cc0..3b7e7acf 100644
--- a/Assets/Scripts/Player Controller/PlayerIdleState.cs
+++ b/Assets/Scripts/Player Controller/PlayerIdleState.cs
@@ -10,6 +10,9 @@ namespace OnlyScove.Scripts
public override void Enter()
{
+ stateMachine.Anim.ResetTrigger("Jump");
+ stateMachine.Anim.ResetTrigger("Fall");
+
stateMachine.Input.OnJumpEvent += OnJump;
stateMachine.Input.OnDodgeEvent += OnDodge;
stateMachine.Input.OnCrouchEvent += OnCrouch;
diff --git a/Assets/Scripts/Player Controller/PlayerJumpState.cs b/Assets/Scripts/Player Controller/PlayerJumpState.cs
index 9f579b69..0abe819d 100644
--- a/Assets/Scripts/Player Controller/PlayerJumpState.cs
+++ b/Assets/Scripts/Player Controller/PlayerJumpState.cs
@@ -5,6 +5,10 @@ namespace OnlyScove.Scripts
public class PlayerJumpState : PlayerBaseState
{
private readonly int jumpHash = Animator.StringToHash("Jump");
+ private readonly int speedHash = Animator.StringToHash("Speed");
+ private readonly int speedXHash = Animator.StringToHash("Velocity X");
+ private readonly int speedZHash = Animator.StringToHash("Velocity Z");
+
private float jumpSpeed;
public PlayerJumpState(PlayerStateMachine stateMachine, float jumpSpeed = -1f) : base(stateMachine)
@@ -21,10 +25,22 @@ namespace OnlyScove.Scripts
public override void Enter()
{
+ // Set initial velocity for the Jump Blend Tree (2D Freeform)
+ Vector2 input = stateMachine.Input.MoveInput;
+ stateMachine.Anim.SetFloat(speedXHash, input.x);
+ stateMachine.Anim.SetFloat(speedZHash, input.y);
+
+ // Set Speed parameter to help distinguish between Idle Jump (0) and Run Jump (0.7+)
+ float moveAmount = input.magnitude;
+ stateMachine.Anim.SetFloat(speedHash, moveAmount > 0.1f ? 1.0f : 0f);
+
+ stateMachine.Anim.ResetTrigger(jumpHash);
stateMachine.Anim.SetTrigger(jumpHash);
// Physic formula: v = sqrt(h * -2 * g)
stateMachine.VelocityY = Mathf.Sqrt(stateMachine.JumpHeight * -2f * Physics.gravity.y);
+
+ stateMachine.Input.OnSprintEvent += OnAirDash;
}
public override void Tick(float deltaTime)
@@ -40,13 +56,37 @@ namespace OnlyScove.Scripts
stateMachine.Controller.Move(velocity * deltaTime);
+ // Cập nhật Animator cho việc di chuyển trên không (Blend Tree sẽ tự mượt mà theo các giá trị này)
+ float multiplier = stateMachine.Input.IsSprintHeld ? 1f : 0.5f;
+ stateMachine.Anim.SetFloat(speedXHash, input.x * multiplier, stateMachine.AnimationDamping, deltaTime);
+ stateMachine.Anim.SetFloat(speedZHash, input.y * multiplier, stateMachine.AnimationDamping, deltaTime);
+
+ if (moveDirection != Vector3.zero)
+ {
+ Quaternion targetRot = Quaternion.LookRotation(moveDirection);
+ stateMachine.transform.rotation = Quaternion.RotateTowards(
+ stateMachine.transform.rotation,
+ targetRot,
+ stateMachine.RotationSpeed * deltaTime
+ );
+ }
+
if (stateMachine.VelocityY <= 0f)
{
stateMachine.SwitchState(new PlayerFallState(stateMachine, jumpSpeed));
}
}
+ private void OnAirDash()
+ {
+ stateMachine.SwitchState(new PlayerAirDashState(stateMachine));
+ }
+
public override void PhysicsTick(float fixedDeltaTime) {}
- public override void Exit() {}
+
+ public override void Exit()
+ {
+ stateMachine.Input.OnSprintEvent -= OnAirDash;
+ }
}
}
\ No newline at end of file
diff --git a/Assets/Scripts/Player Controller/PlayerMoveState.cs b/Assets/Scripts/Player Controller/PlayerMoveState.cs
index 889406b3..04880b00 100644
--- a/Assets/Scripts/Player Controller/PlayerMoveState.cs
+++ b/Assets/Scripts/Player Controller/PlayerMoveState.cs
@@ -43,7 +43,7 @@ namespace OnlyScove.Scripts
Debug.Log($"[PlayerMoveState] View: {(stateMachine.Cam.PlanarRotation.eulerAngles.y)}, InputDir: {inputDir}, MoveDir: {moveDirection}, PlayerRot: {stateMachine.transform.rotation.eulerAngles.y}");
}
- Vector3 velocity = moveDirection * stateMachine.RunSpeed;
+ Vector3 velocity = moveDirection * stateMachine.WalkSpeed;
if (stateMachine.IsGrounded && stateMachine.VelocityY < 0)
{
@@ -95,7 +95,7 @@ namespace OnlyScove.Scripts
return;
}
}
- stateMachine.SwitchState(new PlayerJumpState(stateMachine, stateMachine.RunSpeed));
+ stateMachine.SwitchState(new PlayerJumpState(stateMachine, stateMachine.WalkSpeed));
}
}