InterpolateBodies()
Interpolates Rigidbodies in this PhysicsScene.
Read time 1 minuteLast updated 13 days ago
Definition
- Type: Method
- Namespace: UnityEngine
- Assembly: UnityEngine.PhysicsModule
public void InterpolateBodies()
Remarks
Interpolates all Rigidbodies in this PhysicsScene with _interpolation set to either RigidbodyInterpolation.Interpolate or RigidbodyInterpolation.Extrapolate with the current _time value.
This method is called automatically for the default PhysicsScene and therefore any manual calls on the _defaultPhysicsScene will fail.
Simulates and interpolates a non-default PhysicsScene.
Additional Resources: PhysicsScene.Simulate, PhysicsScene.ResetInterpolationPoses
Examples
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); }}