Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


InterpolateBodies()

Interpolates Rigidbodies in this PhysicsScene.
Read time 1 minuteLast updated 6 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.PhysicsModule
public void InterpolateBodies()

Remarks

Interpolates all Rigidbodies in this PhysicsScene with Rigidbody.interpolation set to either RigidbodyInterpolation.Interpolate or RigidbodyInterpolation.Extrapolate with the current Time.time value.
This method is called automatically for the default PhysicsScene and therefore any manual calls on the Physics.defaultPhysicsScene will fail.
Simulates and interpolates a non-default PhysicsScene.

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); }}