插值该 PhysicsScene 中的刚体。
插值该 PhysicsScene 中所有插值设置为 Rigidbody.interpolation 的刚体,或使用当前 Time.time 值将插值设置为 RigidbodyInterpolation.Interpolate 或 RigidbodyInterpolation.Extrapolate 中的一个。
这个方法是被动地调用以获得默认 PhysicsScene,因此在 defaultPhysicsScene 上的任何手动调用都会失败。
其他资源: PhysicsScene.Simulate、PhysicsScene.ResetInterpolationPoses。
using UnityEngine;
public class SimpleSimulator : MonoBehaviour { private PhysicsScene m_PhysicsScene;
private void Update() { m_PhysicsScene.InterpolateBodies(); }
private void FixedUpdate() { m_PhysicsScene.ResetInterpolationPoses(); m_PhysicsScene.Simulate(Time.fixedDeltaTime); } }
模拟并插值非默认 PhysicsScene。