From 6ce8b9e22fc13be34b442c7b6af48b42cd44275a Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Wed, 13 Mar 2024 11:00:58 +0800 Subject: +init --- FootRenderer.cs | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 FootRenderer.cs (limited to 'FootRenderer.cs') diff --git a/FootRenderer.cs b/FootRenderer.cs new file mode 100644 index 0000000..a5dc15e --- /dev/null +++ b/FootRenderer.cs @@ -0,0 +1,26 @@ +using UnityEngine; + +public class FootRenderer : MonoBehaviour +{ + private CollisionChecker collisionChecker; + + private MovementDataHandler movementData; + + private void Start() + { + collisionChecker = GetComponentInParent(); + movementData = base.transform.root.GetComponent(); + } + + private void Update() + { + if (collisionChecker.sinceGrounded < 0.1f) + { + base.transform.rotation = Quaternion.LookRotation(movementData.groundedForward); + } + else + { + base.transform.rotation = Quaternion.identity; + } + } +} -- cgit v1.1-26-g67d0