diff --git a/Assets/VRM/UniVRM/Scripts/SpringBone/VRMSpringBone.cs b/Assets/VRM/UniVRM/Scripts/SpringBone/VRMSpringBone.cs index 8bed39d2f..0bc5fa8a3 100644 --- a/Assets/VRM/UniVRM/Scripts/SpringBone/VRMSpringBone.cs +++ b/Assets/VRM/UniVRM/Scripts/SpringBone/VRMSpringBone.cs @@ -281,7 +281,7 @@ namespace VRM } List m_colliderList = new List(); - void LateUpdate() + void FixedUpdate() { if (m_verlet == null || m_verlet.Count == 0) { @@ -312,8 +312,8 @@ namespace VRM } } - var stiffness = m_stiffnessForce * Time.deltaTime; - var external = m_gravityDir * (m_gravityPower * Time.deltaTime); + var stiffness = m_stiffnessForce * Time.fixedDeltaTime; + var external = m_gravityDir * (m_gravityPower * Time.fixedDeltaTime); foreach (var verlet in m_verlet) {