summaryrefslogtreecommitdiff
path: root/_ActiveRagdoll/Standing.cs
diff options
context:
space:
mode:
Diffstat (limited to '_ActiveRagdoll/Standing.cs')
-rw-r--r--_ActiveRagdoll/Standing.cs4
1 files changed, 3 insertions, 1 deletions
diff --git a/_ActiveRagdoll/Standing.cs b/_ActiveRagdoll/Standing.cs
index afbfd8b..2af0e4b 100644
--- a/_ActiveRagdoll/Standing.cs
+++ b/_ActiveRagdoll/Standing.cs
@@ -1,8 +1,9 @@
using UnityEngine;
+//Player Standing 动作-站立
public class Standing : MonoBehaviour
{
- public RigidbodyMovment[] rigsToLift;
+ public RigidbodyMovment[] rigsToLift; //Head, Torso
public AnimationCurve[] animationLiftCurves;
@@ -49,6 +50,7 @@ public class Standing : MonoBehaviour
RigidbodyMovment[] array = rigsToLift;
foreach (RigidbodyMovment rigidbodyMovment in array)
{
+ // 施加一个向上的力
rigidbodyMovment.rig.AddForce(Vector3.up * muscleMultiplier * rigidbodyMovment.force * legAngleMultiplier * curve.Evaluate(standingData.distanceToGround + offset + moveData.slopeVelocityStrenght * -0.2f), ForceMode.Acceleration);
}
}