summaryrefslogtreecommitdiff
path: root/_ActiveRagdoll/Standing.cs
diff options
context:
space:
mode:
authorchai <215380520@qq.com>2024-03-15 21:03:07 +0800
committerchai <215380520@qq.com>2024-03-15 21:03:07 +0800
commit78304183fb59e243a2d6da4a00a4311ae21c9717 (patch)
treeaeae48561b9a5c25a1d58de28b8b3e2af37598e4 /_ActiveRagdoll/Standing.cs
parentdbba1ae118a70db8be668806c0af8655e7b4afe7 (diff)
*misc
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);
}
}