Inverse Root Motion

This commit is contained in:
Pascal Serrarens 2026-04-13 14:54:52 +02:00
parent 38391181af
commit b71115d823
14 changed files with 888 additions and 1910 deletions

View File

@ -0,0 +1,163 @@
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;
namespace CreatureControl {
[CustomEditor(typeof(CreatureAnimator))]
class CreatureAnimator_Editor : Editor {
CreatureAnimator animator;
void OnEnable() {
animator = (CreatureAnimator)target;
}
private bool showRootVelocities = false;
public override void OnInspectorGUI() {
base.OnInspectorGUI();
serializedObject.Update();
ComputeRootVelocities(animator);
// showRootVelocities = EditorGUILayout.Foldout(showRootVelocities, "Root Velocities", true);
// if (showRootVelocities) {
// EditorGUI.indentLevel++;
// foreach (CreatureAnimator.RootMotion rm in animator.rootVelocities) {
// //foreach (KeyValuePair<string, CreatureAnimator.RootMotion> kvp in animator.rootVelocities) {
// EditorGUILayout.LabelField(rm.animationClipName);
// EditorGUI.indentLevel++;
// EditorGUILayout.Vector3Field("Linear Velocity", rm.linearVelocity);
// EditorGUILayout.Vector3Field("Angular Velocity", rm.angularVelocity);
// EditorGUI.indentLevel--;
// }
// EditorGUI.indentLevel--;
// }
EditorUtility.SetDirty(animator);
serializedObject.ApplyModifiedProperties();
}
private static void ComputeRootVelocities(CreatureAnimator animator) {
if (animator != null && animator.animatorController != null) {
AnimationClip[] clips = animator.animatorController.animationClips;//GetAnimationClips(animator.animator);
int clipIx = 0;
while (clipIx < clips.Length) {
AnimationClip clip = clips[clipIx];
CreatureAnimator.RootMotion rootVelocity = CalculateRootVelocity(clip);
CreatureAnimator.RootMotion existingRootMotion = animator.GetRootMotion(rootVelocity.clipName);
if (existingRootMotion == null)
animator.rootVelocities.Add(rootVelocity);
else {
existingRootMotion.linearVelocity = rootVelocity.linearVelocity;
existingRootMotion.angularVelocity = rootVelocity.angularVelocity;
}
clipIx++;
}
}
}
public static CreatureAnimator.RootMotion CalculateRootVelocity(AnimationClip clip) {
float duration = clip.length;
if (duration == 0)
return CreatureAnimator.RootMotion.zero;
// Collect curve bindings for position-like properties.
EditorCurveBinding[] bindings = AnimationUtility.GetCurveBindings(clip);
foreach (EditorCurveBinding binding in bindings) {
string prop = binding.propertyName;
if (string.IsNullOrEmpty(prop))
continue;
// Check if the binding is for the root motion (usually the hip or root)
if (binding.path == "" && binding.type == typeof(Transform)) {
// Found the root transform, look for position curves
Vector3 linearTranslation = ComputeTranslation(clip);
Vector3 linearVelocity = linearTranslation / duration;
Vector3 angularRotation = ComputeRotation(clip);
Vector3 angularVelocity = angularRotation / duration;
CreatureAnimator.RootMotion rootMotion = new() {
clipName = clip.name,
linearVelocity = linearVelocity,
angularVelocity = angularVelocity
};
return rootMotion;
}
}
return CreatureAnimator.RootMotion.zero;
}
public static Vector3 ComputeTranslation(AnimationClip clip) {
// Retrieve the x, y, z curves
AnimationCurve xCurve = null;
AnimationCurve yCurve = null;
AnimationCurve zCurve = null;
EditorCurveBinding[] bindings = AnimationUtility.GetCurveBindings(clip);
foreach (EditorCurveBinding binding in bindings) {
if (binding.propertyName.StartsWith("m_LocalPosition.x")) {
xCurve = AnimationUtility.GetEditorCurve(clip, binding);
}
else if (binding.propertyName.StartsWith("m_LocalPosition.y")) {
yCurve = AnimationUtility.GetEditorCurve(clip, binding);
}
else if (binding.propertyName.StartsWith("m_LocalPosition.z")) {
zCurve = AnimationUtility.GetEditorCurve(clip, binding);
}
}
float totalTranslationX = ComputeTotalChange(xCurve);
float totalTranslationY = ComputeTotalChange(yCurve);
float totalTranslationZ = ComputeTotalChange(zCurve);
return new Vector3(totalTranslationX, totalTranslationY, totalTranslationZ);
}
public static Vector3 ComputeRotation(AnimationClip clip) {
// Retrieve the x, y, z curves
AnimationCurve xCurve = null;
AnimationCurve yCurve = null;
AnimationCurve zCurve = null;
EditorCurveBinding[] bindings = AnimationUtility.GetCurveBindings(clip);
foreach (EditorCurveBinding binding in bindings) {
if (binding.propertyName.StartsWith("localEulerAnglesRaw.x")) {
xCurve = AnimationUtility.GetEditorCurve(clip, binding);
}
else if (binding.propertyName.StartsWith("localEulerAnglesRaw.y")) {
yCurve = AnimationUtility.GetEditorCurve(clip, binding);
}
else if (binding.propertyName.StartsWith("localEulerAnglesRaw.z")) {
zCurve = AnimationUtility.GetEditorCurve(clip, binding);
}
}
float totalRotationX = ComputeTotalChange(xCurve);
float totalRotationY = ComputeTotalChange(yCurve);
float totalRotationZ = ComputeTotalChange(zCurve);
return new Vector3(totalRotationX, totalRotationY, totalRotationZ);
}
private static float ComputeTotalChange(AnimationCurve curve) {
if (curve == null || curve.keys.Length < 2) {
//Debug.LogWarning("Not enough keyframes to compute translation for this axis.");
return 0f; // Return 0 or handle appropriately
}
float totalChange = 0f;
Keyframe[] keyframes = curve.keys;
for (int i = 0; i < keyframes.Length - 1; i++) {
float delta = keyframes[i + 1].value - keyframes[i].value;
totalChange += delta;
}
return totalChange;
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: dbefe8b30fcec3e90949aee1bb24b514
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1,5 +1,6 @@
using UnityEditor;
using UnityEditor.SceneManagement;
using UnityEngine;
namespace CreatureControl {
@ -18,6 +19,8 @@ namespace CreatureControl {
/// </summary>
public virtual void OnEnable() {
this.creature = target as Creature;
if (creature.targetRig != null)
creature.animator = creature.targetRig.GetComponent<Animator>();
// Keep track if anything changed while enabling the creature editor
bool anythingChanged = false;

View File

@ -47,6 +47,9 @@ namespace CreatureControl {
#region Init
protected virtual void Awake() {
if (this.targetRig != null)
this.animator = this.targetRig.GetComponent<Animator>();
CheckColliders();
}
@ -132,13 +135,13 @@ namespace CreatureControl {
// Without a target rig, the creature cannot move
return;
UpdatePose();
// UpdatePose();
// copy animator root motion to the creature
this.transform.SetPositionAndRotation(targetRig.transform.position, targetRig.transform.rotation);
// As target rig is probably a child of this.transform,
// We need to restore the position/rotation of the targetsRig.
targetRig.transform.SetPositionAndRotation(this.transform.position, this.transform.rotation);
// // copy animator root motion to the creature
// this.transform.SetPositionAndRotation(targetRig.transform.position, targetRig.transform.rotation);
// // As target rig is probably a child of this.transform,
// // We need to restore the position/rotation of the targetsRig.
// targetRig.transform.SetPositionAndRotation(this.transform.position, this.transform.rotation);
}
// void OnAnimatorMove() {

View File

@ -0,0 +1,110 @@
using System.Collections.Generic;
using UnityEngine;
using UnityEditor.Animations;
namespace CreatureControl {
public class CreatureAnimator : MonoBehaviour {
public Creature creature;
public RuntimeAnimatorController animatorController;
private Animator animator;
public enum RootMotionMode {
Normal,
Inverse
};
public RootMotionMode rootMotionMode = RootMotionMode.Normal;
[System.Serializable]
public class RootMotion {
public string clipName;
public Vector3 linearVelocity;
public Vector3 angularVelocity;
public readonly static RootMotion zero = new() {
linearVelocity = Vector3.zero,
angularVelocity = Vector3.zero
};
}
//public Dictionary<string, RootMotion> rootVelocities = new();
public List<RootMotion> rootVelocities = new();
public RootMotion GetRootMotion(string name) {
return this.rootVelocities.Find(rm => rm.clipName == name);
}
public Dictionary<Vector3, string> animationDirections = new();
protected virtual void Awake() {
this.creature = GetComponent<Creature>();
this.animator = creature.animator; // GetComponent<Animator>();
this.animator.applyRootMotion = this.rootMotionMode == RootMotionMode.Normal;
}
protected virtual void Update() {
if (rootMotionMode == RootMotionMode.Inverse) {
Vector3 speed = new(0, 0, 0.024f);
this.transform.localPosition += speed * Time.deltaTime; //0.0048f * Time.deltaTime * this.transform.forward;
InverseRootMotionUpdate();
}
else {
this.animator.SetFloat("Forward", 1f);
// Ensure that the pose of the model matches the target rig
this.creature.targetRig.transform.GetPositionAndRotation(out Vector3 targetRigPosition, out Quaternion targetRigOrientation);
this.creature.transform.SetPositionAndRotation(targetRigPosition, targetRigOrientation);
this.creature.targetRig.transform.SetPositionAndRotation(targetRigPosition, targetRigOrientation);
}
}
private Vector3 lastPosition;
protected void InverseRootMotionUpdate() {
if (lastPosition.sqrMagnitude > 0) {
Vector3 translation = this.transform.position - lastPosition;
Vector3 worldVelocity = translation / Time.deltaTime;
Vector3 localVelocity = transform.InverseTransformDirection(worldVelocity);
RootMotion rootMotion = this.GetRootMotion("AntWalkForward");
Vector3 animationVelocity = rootMotion.linearVelocity; // rootVelocities["AntWalkForward"].linearVelocity;
float fwdAnimationSpeed = localVelocity.z / animationVelocity.z;
this.animator.SetFloat("Forward", fwdAnimationSpeed);
}
lastPosition = this.transform.position;
}
void RetrieveBlendTreeAnimations(Animator animator, string parameterName, float targetValue) {
AnimatorController ac = animator.runtimeAnimatorController as AnimatorController;
// Check if the Animator Controller is valid
if (ac == null) {
Debug.LogError("Animator Controller is not set correctly.");
return;
}
// Iterate through each layer in the Animator Controller
foreach (AnimatorControllerLayer layer in ac.layers) {
// Access the state machine
foreach (ChildAnimatorState state in layer.stateMachine.states) {
// Check if the state contains a Blend Tree
if (state.state.motion is BlendTree blendTree) {
// Iterate through blend tree children
foreach (ChildMotion child in blendTree.children) {
if (child.directBlendParameter == parameterName) {
// Simulate parameter setting
//animator.SetFloat(parameterName, targetValue);
// Get the animation clip information
if (child.motion is AnimationClip clip) {
Debug.Log($"Animation Clip: {clip.name}, Speed: {child.timeScale}");
}
}
}
}
}
}
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: d5fac3088e8f605ce9a8560b7d815904
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -143,7 +143,7 @@ MonoBehaviour:
rightFrontLeg: {fileID: 5856460076900731150}
rightMiddleLeg: {fileID: 4196034226083389076}
rightBackLeg: {fileID: 8323677930838830493}
render: 0
render: 1
legLength: 0.009770508
--- !u!95 &5843436816833865534
Animator:
@ -409,7 +409,7 @@ MeshRenderer:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1361514731818578437}
m_Enabled: 0
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
@ -1094,7 +1094,7 @@ MeshRenderer:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5894983358397305477}
m_Enabled: 0
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
@ -1400,7 +1400,7 @@ MeshRenderer:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7154771341835324246}
m_Enabled: 0
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
@ -1505,7 +1505,7 @@ MeshRenderer:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7738229459793727928}
m_Enabled: 0
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
@ -1610,7 +1610,7 @@ MeshRenderer:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8132734907093829157}
m_Enabled: 0
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
@ -1779,7 +1779,7 @@ MeshRenderer:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8786064911351911589}
m_Enabled: 0
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1

View File

@ -59,9 +59,6 @@ namespace CreatureControl {
protected override void Awake() {
base.Awake();
if (this.targetRig != null)
this.animator = this.targetRig.GetComponent<Animator>();
this.nanoBrain = GetComponentInChildren<Brain>();
}

View File

@ -12,7 +12,7 @@ BlendTree:
m_Motion: {fileID: 7400000, guid: ab82ff68e62ea3b1c8e6523f8d46c142, type: 2}
m_Threshold: -1
m_Position: {x: 0, y: 1}
m_TimeScale: 5
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Forward
m_Mirror: 0
@ -28,7 +28,7 @@ BlendTree:
m_Motion: {fileID: 7400000, guid: 91229db5e929c379bbfd5bf417848488, type: 2}
m_Threshold: 1
m_Position: {x: 1, y: 0}
m_TimeScale: 5
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Forward
m_Mirror: 0
@ -59,7 +59,7 @@ BlendTree:
m_Motion: {fileID: 7400000, guid: b8a731a1533b8c960b3f3688d4922a24, type: 2}
m_Threshold: 0.25
m_Position: {x: 0, y: 1}
m_TimeScale: 5
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Forward
m_Mirror: 0
@ -67,7 +67,7 @@ BlendTree:
m_Motion: {fileID: 7400000, guid: 240c3a3c6c28272059bf7b591ff818b1, type: 2}
m_Threshold: 0.5
m_Position: {x: -1, y: 0}
m_TimeScale: 5
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Forward
m_Mirror: 0
@ -75,7 +75,7 @@ BlendTree:
m_Motion: {fileID: 7400000, guid: 501d5503172629df192bb4ad015fb4f7, type: 2}
m_Threshold: 0.75
m_Position: {x: 1, y: 0}
m_TimeScale: 5
m_TimeScale: 1
m_CycleOffset: 0
m_DirectBlendParameter: Forward
m_Mirror: 0
@ -83,7 +83,7 @@ BlendTree:
m_Motion: {fileID: 7400000, guid: b8a731a1533b8c960b3f3688d4922a24, type: 2}
m_Threshold: 1
m_Position: {x: 0, y: -1}
m_TimeScale: -5
m_TimeScale: -1
m_CycleOffset: 0
m_DirectBlendParameter: Forward
m_Mirror: 0
@ -93,7 +93,7 @@ BlendTree:
m_MaxThreshold: 1
m_UseAutomaticThresholds: 1
m_NormalizedBlendValues: 0
m_BlendType: 2
m_BlendType: 1
--- !u!206 &-844531329161772208
BlendTree:
m_ObjectHideFlags: 1

View File

@ -139,32 +139,14 @@ AnimationClip:
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.083333336
time: 0.16666667
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -0, z: 0}
outSlope: {x: 0, y: 0.012, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.16666667
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.25
value: {x: 0, y: 0.0015, z: 0}
inSlope: {x: 0, y: 0.012, z: 0}
outSlope: {x: 0, y: 0.012, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.33333334
value: {x: 0, y: 0.002, z: 0}
@ -174,28 +156,10 @@ AnimationClip:
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.41666666
value: {x: 0, y: 0.0015, z: 0}
inSlope: {x: 0, y: -0.012000001, z: 0}
outSlope: {x: 0, y: -0.012000001, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5833333
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -0.012000001, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
@ -218,63 +182,18 @@ AnimationClip:
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.083333336
value: {x: 0, y: 0.0015, z: 0}
time: 0.16666667
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -0.012, z: 0}
outSlope: {x: 0, y: -0.012, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.16666667
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.25
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.33333334
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.41666666
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5833333
value: {x: 0, y: 0.0015, z: 0}
inSlope: {x: 0, y: 0.011999999, z: 0}
inSlope: {x: 0, y: -0, z: 0}
outSlope: {x: 0, y: 0.011999999, z: 0}
tangentMode: 0
weightedMode: 0
@ -584,30 +503,12 @@ AnimationClip:
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.083333336
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.16666667
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.25
value: 0.0015
inSlope: 0.012
inSlope: -0
outSlope: 0.012
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
@ -620,30 +521,12 @@ AnimationClip:
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
value: 0.0015
inSlope: -0.012000001
outSlope: -0.012000001
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
value: 0
inSlope: 0
inSlope: -0.012000001
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
@ -710,66 +593,21 @@ AnimationClip:
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.083333336
value: 0.0015
inSlope: -0.012
outSlope: -0.012
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.16666667
value: 0
inSlope: 0
inSlope: -0.012
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.25
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.33333334
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5833333
value: 0.0015
inSlope: 0.011999999
inSlope: -0
outSlope: 0.011999999
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334

View File

@ -20,35 +20,35 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -67.5, z: 0}
outSlope: {x: 0, y: -67.5, z: 0}
inSlope: {x: 0, y: -168.74998, z: 0}
outSlope: {x: 0, y: -168.74998, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.16666667
time: 0.06666667
value: {x: 0, y: -11.25, z: 0}
inSlope: {x: 0, y: 0.0000038146973, z: 0}
outSlope: {x: 0, y: 0.0000038146973, z: 0}
inSlope: {x: 0, y: 0.000015258789, z: 0}
outSlope: {x: 0, y: 0.000015258789, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5
time: 0.2
value: {x: 0, y: 11.25, z: 0}
inSlope: {x: 0, y: 0.0000076293945, z: 0}
outSlope: {x: 0, y: 0.0000076293945, z: 0}
inSlope: {x: 0, y: 0.000022888184, z: 0}
outSlope: {x: 0, y: 0.000022888184, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -67.49999, z: 0}
outSlope: {x: 0, y: -67.49999, z: 0}
inSlope: {x: 0, y: -168.74997, z: 0}
outSlope: {x: 0, y: -168.74997, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -63,35 +63,35 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 67.5, z: 0}
outSlope: {x: 0, y: 67.5, z: 0}
inSlope: {x: 0, y: 168.74998, z: 0}
outSlope: {x: 0, y: 168.74998, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.16666667
time: 0.06666667
value: {x: 0, y: 11.25, z: 0}
inSlope: {x: 0, y: -0.0000038146973, z: 0}
outSlope: {x: 0, y: -0.0000038146973, z: 0}
inSlope: {x: 0, y: -0.000015258789, z: 0}
outSlope: {x: 0, y: -0.000015258789, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5
time: 0.2
value: {x: 0, y: -11.25, z: 0}
inSlope: {x: 0, y: -0.0000076293945, z: 0}
outSlope: {x: 0, y: -0.0000076293945, z: 0}
inSlope: {x: 0, y: -0.000022888184, z: 0}
outSlope: {x: 0, y: -0.000022888184, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 67.49999, z: 0}
outSlope: {x: 0, y: 67.49999, z: 0}
inSlope: {x: 0, y: 168.74997, z: 0}
outSlope: {x: 0, y: 168.74997, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -106,17 +106,17 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 67.5, z: 0}
outSlope: {x: 0, y: 67.5, z: 0}
inSlope: {x: 0, y: 168.74998, z: 0}
outSlope: {x: 0, y: 168.74998, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: {x: 0, y: 45, z: 0}
inSlope: {x: 0, y: 67.5, z: 0}
outSlope: {x: 0, y: 67.5, z: 0}
inSlope: {x: 0, y: 168.74998, z: 0}
outSlope: {x: 0, y: 168.74998, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -139,34 +139,16 @@ AnimationClip:
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.083333336
time: 0.06666667
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -0, z: 0}
outSlope: {x: 0, y: 0.03, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.16666667
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.25
value: {x: 0, y: 0.0015, z: 0}
inSlope: {x: 0, y: 0.012, z: 0}
outSlope: {x: 0, y: 0.012, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.33333334
time: 0.13333334
value: {x: 0, y: 0.002, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
@ -175,27 +157,9 @@ AnimationClip:
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.41666666
value: {x: 0, y: 0.0015, z: 0}
inSlope: {x: 0, y: -0.012000001, z: 0}
outSlope: {x: 0, y: -0.012000001, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5
time: 0.2
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5833333
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -0.030000003, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
@ -218,70 +182,25 @@ AnimationClip:
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.083333336
value: {x: 0, y: 0.0015, z: 0}
inSlope: {x: 0, y: -0.012, z: 0}
outSlope: {x: 0, y: -0.012, z: 0}
time: 0.06666667
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -0.03, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.16666667
time: 0.2
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: -0, z: 0}
outSlope: {x: 0, y: 0.029999996, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.25
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.33333334
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.41666666
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.5833333
value: {x: 0, y: 0.0015, z: 0}
inSlope: {x: 0, y: 0.011999999, z: 0}
outSlope: {x: 0, y: 0.011999999, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: {x: 0, y: 0.002, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
@ -296,7 +215,7 @@ AnimationClip:
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves: []
m_SampleRate: 60
m_SampleRate: 30
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
@ -354,7 +273,7 @@ AnimationClip:
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 0.6666667
m_StopTime: 0.26666668
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
@ -398,35 +317,35 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: 0
inSlope: -67.5
outSlope: -67.5
inSlope: -168.74998
outSlope: -168.74998
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.16666667
time: 0.06666667
value: -11.25
inSlope: 0.0000038146973
outSlope: 0.0000038146973
inSlope: 0.000015258789
outSlope: 0.000015258789
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
time: 0.2
value: 11.25
inSlope: 0.0000076293945
outSlope: 0.0000076293945
inSlope: 0.000022888184
outSlope: 0.000022888184
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: 0
inSlope: -67.49999
outSlope: -67.49999
inSlope: -168.74997
outSlope: -168.74997
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
@ -488,35 +407,35 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: 0
inSlope: 67.5
outSlope: 67.5
inSlope: 168.74998
outSlope: 168.74998
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.16666667
time: 0.06666667
value: 11.25
inSlope: -0.0000038146973
outSlope: -0.0000038146973
inSlope: -0.000015258789
outSlope: -0.000015258789
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
time: 0.2
value: -11.25
inSlope: -0.0000076293945
outSlope: -0.0000076293945
inSlope: -0.000022888184
outSlope: -0.000022888184
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: 0
inSlope: 67.49999
outSlope: 67.49999
inSlope: 168.74997
outSlope: 168.74997
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
@ -585,34 +504,16 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.083333336
time: 0.06666667
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: -0
outSlope: 0.03
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.16666667
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.25
value: 0.0015
inSlope: 0.012
outSlope: 0.012
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.33333334
time: 0.13333334
value: 0.002
inSlope: 0
outSlope: 0
@ -621,29 +522,11 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
value: 0.0015
inSlope: -0.012000001
outSlope: -0.012000001
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
time: 0.2
value: 0
inSlope: 0
inSlope: -0.030000003
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
@ -711,70 +594,25 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.083333336
value: 0.0015
inSlope: -0.012
outSlope: -0.012
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.16666667
time: 0.06666667
value: 0
inSlope: 0
inSlope: -0.03
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.25
time: 0.2
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: -0
outSlope: 0.029999996
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.33333334
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.5833333
value: 0.0015
inSlope: 0.011999999
outSlope: 0.011999999
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: 0.002
inSlope: 0
outSlope: 0
@ -825,7 +663,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: 0
inSlope: 0
outSlope: 0
@ -848,17 +686,17 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: 0
inSlope: 67.5
outSlope: 67.5
inSlope: 168.74998
outSlope: 168.74998
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.6666667
time: 0.26666668
value: 45
inSlope: 67.5
outSlope: 67.5
inSlope: 168.74998
outSlope: 168.74998
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
@ -937,7 +775,7 @@ AnimationClip:
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.z
path: Body/RightFeetTarget
path:
classID: 4
script: {fileID: 0}
flags: 0
@ -949,19 +787,7 @@ AnimationClip:
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.y
path: Body/RightFeetTarget
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.x
path: Body/RightFeetTarget
path:
classID: 4
script: {fileID: 0}
flags: 0
@ -977,6 +803,18 @@ AnimationClip:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve: []
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.x
path: Body/RightFeetTarget
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
@ -985,7 +823,7 @@ AnimationClip:
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.y
path:
path: Body/RightFeetTarget
classID: 4
script: {fileID: 0}
flags: 0
@ -997,7 +835,7 @@ AnimationClip:
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalEulerAngles.z
path:
path: Body/RightFeetTarget
classID: 4
script: {fileID: 0}
flags: 0

View File

@ -21,44 +21,44 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: -0.0048}
outSlope: {x: 0, y: 0, z: -0.0048}
inSlope: {x: 0, y: 0, z: -0.024}
outSlope: {x: 0, y: 0, z: -0.024}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: {x: 0, y: 0, z: -0.002}
inSlope: {x: 0, y: -0, z: -0.0048}
outSlope: {x: 0, y: 0.0048, z: 0.0048}
inSlope: {x: 0, y: -0, z: -0.024}
outSlope: {x: 0, y: 0.024, z: 0.024000002}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.8333333
value: {x: 0, y: 0.002, z: -2.3283064e-10}
inSlope: {x: 0, y: 0, z: 0.0047999993}
outSlope: {x: 0, y: 0, z: 0.0047999993}
time: 0.16666667
value: {x: 0, y: 0.002, z: 3.4924597e-10}
inSlope: {x: 0, y: -9.313226e-10, z: 0.024000008}
outSlope: {x: 0, y: -9.313226e-10, z: 0.024000008}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.25
time: 0.25
value: {x: 0, y: 0, z: 0.002}
inSlope: {x: 0, y: 0, z: 0.0048}
outSlope: {x: 0, y: 0, z: -0.0048000007}
inSlope: {x: 0, y: 0, z: 0.024000002}
outSlope: {x: 0, y: 0, z: -0.023999998}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: -0.0048000007}
outSlope: {x: 0, y: 0, z: -0.0048000007}
inSlope: {x: 0, y: 0, z: -0.023999998}
outSlope: {x: 0, y: 0, z: -0.023999998}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -73,35 +73,35 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0.002, z: 0}
inSlope: {x: 0, y: 0, z: 0.0048}
outSlope: {x: 0, y: 0, z: 0.0048}
inSlope: {x: 0, y: 0, z: 0.024}
outSlope: {x: 0, y: 0, z: 0.024}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: {x: 0, y: 0, z: 0.002}
inSlope: {x: 0, y: -0.0048, z: 0.0048}
outSlope: {x: 0, y: 0, z: -0.0048}
inSlope: {x: 0, y: -0.024, z: 0.024}
outSlope: {x: 0, y: 0, z: -0.024000002}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.25
time: 0.25
value: {x: 0, y: 0, z: -0.002}
inSlope: {x: 0, y: -0, z: -0.0048}
outSlope: {x: 0, y: 0.0048000007, z: 0.0048000007}
inSlope: {x: 0, y: -0, z: -0.024000002}
outSlope: {x: 0, y: 0.023999998, z: 0.023999998}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: {x: 0, y: 0.002, z: 0}
inSlope: {x: 0, y: 0, z: 0.0048000007}
outSlope: {x: 0, y: 0, z: 0.0048000007}
inSlope: {x: 0, y: 0, z: 0.023999998}
outSlope: {x: 0, y: 0, z: 0.023999998}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -116,17 +116,17 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0.0048}
outSlope: {x: 0, y: 0, z: 0.0048}
inSlope: {x: 0, y: 0, z: 0.024}
outSlope: {x: 0, y: 0, z: 0.024}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: {x: 0, y: 0, z: 0.008}
inSlope: {x: 0, y: 0, z: 0.0048}
outSlope: {x: 0, y: 0, z: 0.0048}
inSlope: {x: 0, y: 0, z: 0.024}
outSlope: {x: 0, y: 0, z: 0.024}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -178,7 +178,7 @@ AnimationClip:
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 1.6666666
m_StopTime: 0.33333334
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
@ -208,25 +208,25 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: 0
inSlope: -0
outSlope: 0.0048
outSlope: 0.024
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.8333333
time: 0.16666667
value: 0.002
inSlope: 0
outSlope: 0
inSlope: -9.313226e-10
outSlope: -9.313226e-10
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
time: 0.25
value: 0
inSlope: 0
outSlope: 0
@ -235,7 +235,7 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: 0
inSlope: 0
outSlope: 0
@ -258,35 +258,35 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: 0
inSlope: -0.0048
outSlope: -0.0048
inSlope: -0.024
outSlope: -0.024
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: -0.002
inSlope: -0.0048
outSlope: 0.0048
inSlope: -0.024
outSlope: 0.024000002
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
time: 0.25
value: 0.002
inSlope: 0.0048
outSlope: -0.0048000007
inSlope: 0.024000002
outSlope: -0.023999998
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: 0
inSlope: -0.0048000007
outSlope: -0.0048000007
inSlope: -0.023999998
outSlope: -0.023999998
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
@ -313,25 +313,25 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: 0
inSlope: -0.0048
inSlope: -0.024
outSlope: 0
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
time: 0.25
value: 0
inSlope: -0
outSlope: 0.0048000007
outSlope: 0.023999998
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: 0.002
inSlope: 0
outSlope: 0
@ -354,35 +354,35 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0.0048
outSlope: 0.0048
inSlope: 0.024
outSlope: 0.024
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: 0.002
inSlope: 0.0048
outSlope: -0.0048
inSlope: 0.024
outSlope: -0.024000002
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
time: 0.25
value: -0.002
inSlope: -0.0048
outSlope: 0.0048000007
inSlope: -0.024000002
outSlope: 0.023999998
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: 0
inSlope: 0.0048000007
outSlope: 0.0048000007
inSlope: 0.023999998
outSlope: 0.023999998
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
@ -402,17 +402,17 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0.0048
outSlope: 0.0048
inSlope: 0.024
outSlope: 0.024
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: 0.008
inSlope: 0.0048
outSlope: 0.0048
inSlope: 0.024
outSlope: 0.024
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334

View File

@ -21,80 +21,44 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0.024, y: 0, z: 0}
outSlope: {x: 0.024, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.20833333
value: {x: 0.001, y: 0, z: 0}
inSlope: {x: 0.0048, y: 0, z: 0}
outSlope: {x: 0.0048, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: {x: 0.002, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0.024, y: -0, z: 0}
outSlope: {x: -0.024000002, y: 0.024, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.625
value: {x: 0.001, y: 0.0015, z: 0}
inSlope: {x: -0.0048, y: 0.0048, z: 0}
outSlope: {x: -0.0048, y: 0.0048, z: 0}
time: 0.16666667
value: {x: -3.4924597e-10, y: 0.002, z: 0}
inSlope: {x: -0.024000008, y: 0, z: 0}
outSlope: {x: -0.024000008, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.8333333
value: {x: 0, y: 0.002, z: 0}
inSlope: {x: -0.0048000007, y: 0, z: 0}
outSlope: {x: -0.0048000007, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.0416666
value: {x: -0.001, y: 0.0015, z: 0}
inSlope: {x: -0.0048, y: -0.0048, z: 0}
outSlope: {x: -0.0048, y: -0.0048, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.25
time: 0.25
value: {x: -0.002, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: -0.024000002, y: -0.024000002, z: 0}
outSlope: {x: 0.023999998, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.4583334
value: {x: -0.001, y: 0, z: 0}
inSlope: {x: 0.0048000007, y: 0, z: 0}
outSlope: {x: 0.0048000007, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0.023999998, y: 0, z: 0}
outSlope: {x: 0.023999998, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -109,80 +73,35 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0.002, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: -0.024, y: 0, z: 0}
outSlope: {x: -0.024, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.20833333
value: {x: -0.001, y: 0.0015, z: 0}
inSlope: {x: -0.0048, y: -0.0048, z: 0}
outSlope: {x: -0.0048, y: -0.0048, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: {x: -0.002, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: -0.024, y: -0.024, z: 0}
outSlope: {x: 0.024000002, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.625
value: {x: -0.001, y: 0, z: 0}
inSlope: {x: 0.0048, y: 0, z: 0}
outSlope: {x: 0.0048, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 0.8333333
value: {x: 0, y: 0, z: 0}
inSlope: {x: 0.0048000007, y: 0, z: 0}
outSlope: {x: 0.0048000007, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.0416666
value: {x: 0.001, y: 0, z: 0}
inSlope: {x: 0.0048, y: 0, z: 0}
outSlope: {x: 0.0048, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.25
time: 0.25
value: {x: 0.002, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: 0.024000002, y: -0, z: 0}
outSlope: {x: -0.023999998, y: 0.023999998, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.4583334
value: {x: 0.001, y: 0.0015, z: 0}
inSlope: {x: -0.0048000007, y: 0.0048000007, z: 0}
outSlope: {x: -0.0048000007, y: 0.0048000007, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: {x: 0, y: 0.002, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
inSlope: {x: -0.023999998, y: 0, z: 0}
outSlope: {x: -0.023999998, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -197,17 +116,17 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: {x: 0, y: 0, z: 0}
inSlope: {x: -0.0048, y: 0, z: 0}
outSlope: {x: -0.0048, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
- serializedVersion: 3
time: 1.6666666
value: {x: -0.008, y: 0, z: 0}
inSlope: {x: -0.0048, y: 0, z: 0}
outSlope: {x: -0.0048, y: 0, z: 0}
time: 0.33333334
value: {x: -0.008000012, y: 0, z: 0}
inSlope: {x: 0, y: 0, z: 0}
outSlope: {x: 0, y: 0, z: 0}
tangentMode: 0
weightedMode: 0
inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334}
@ -259,7 +178,7 @@ AnimationClip:
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 1.6666666
m_StopTime: 0.33333334
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
@ -282,81 +201,36 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: 0.024
outSlope: 0.024
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.20833333
value: 0.001
inSlope: 0.0048
outSlope: 0.0048
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: 0.002
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: 0.024
outSlope: -0.024000002
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.625
value: 0.001
inSlope: -0.0048
outSlope: -0.0048
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.8333333
value: 0
inSlope: -0.0048000007
outSlope: -0.0048000007
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.0416666
value: -0.001
inSlope: -0.0048
outSlope: -0.0048
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
time: 0.25
value: -0.002
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: -0.024000002
outSlope: 0.023999998
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.4583334
value: -0.001
inSlope: 0.0048000007
outSlope: 0.0048000007
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: 0.023999998
outSlope: 0.023999998
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
@ -377,39 +251,21 @@ AnimationClip:
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.20833333
time: 0.083333336
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: -0
outSlope: 0.024
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.625
value: 0.0015
inSlope: 0.0048
outSlope: 0.0048
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.8333333
time: 0.16666667
value: 0.002
inSlope: 0
outSlope: 0
@ -418,38 +274,20 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.0416666
value: 0.0015
inSlope: -0.0048
outSlope: -0.0048
tangentMode: 136
time: 0.25
value: 0
inSlope: -0.024000002
outSlope: 0
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
time: 0.33333334
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.4583334
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
@ -461,99 +299,6 @@ AnimationClip:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.20833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.625
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.8333333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.0416666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.4583334
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.z
path: Body/LeftFeetTarget
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
@ -568,70 +313,25 @@ AnimationClip:
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.20833333
value: 0.0015
inSlope: -0.0048
outSlope: -0.0048
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: 0
inSlope: 0
inSlope: -0.024
outSlope: 0
tangentMode: 136
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.625
time: 0.25
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: -0
outSlope: 0.023999998
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.8333333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.0416666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.4583334
value: 0.0015
inSlope: 0.0048000007
outSlope: 0.0048000007
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: 0.002
inSlope: 0
outSlope: 0
@ -654,264 +354,36 @@ AnimationClip:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.20833333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.625
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.8333333
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.0416666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.4583334
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.z
path: Body/RightFeetTarget
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
inSlope: -0.024
outSlope: -0.024
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.z
path:
classID: 4
script: {fileID: 0}
flags: 0
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: -0.0048
outSlope: -0.0048
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: -0.008
inSlope: -0.0048
outSlope: -0.0048
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.x
path:
classID: 4
script: {fileID: 0}
flags: 8
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.y
path:
classID: 4
script: {fileID: 0}
flags: 8
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.20833333
value: -0.001
inSlope: -0.0048
outSlope: -0.0048
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.41666666
time: 0.083333336
value: -0.002
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: -0.024
outSlope: 0.024000002
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.625
value: -0.001
inSlope: 0.0048
outSlope: 0.0048
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.8333333
value: 0
inSlope: 0.0048000007
outSlope: 0.0048000007
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.0416666
value: 0.001
inSlope: 0.0048
outSlope: 0.0048
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.25
time: 0.25
value: 0.002
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: 0.024000002
outSlope: -0.023999998
tangentMode: 69
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.4583334
value: 0.001
inSlope: -0.0048000007
outSlope: -0.0048000007
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 1.6666666
time: 0.33333334
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
inSlope: -0.023999998
outSlope: -0.023999998
tangentMode: 34
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
@ -923,6 +395,36 @@ AnimationClip:
classID: 4
script: {fileID: 0}
flags: 8
- serializedVersion: 2
curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.33333334
value: -0.008000012
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_LocalPosition.x
path:
classID: 4
script: {fileID: 0}
flags: 0
m_EulerEditorCurves: []
m_HasGenericRootTransform: 1
m_HasMotionFloatCurves: 0

File diff suppressed because it is too large Load Diff