기술 자료

Unity Engine

Unity Engine

InterpolateBodies()

Interpolates Rigidbodies in this PhysicsScene.
읽는 시간 1분최근 업데이트: 한 달 전

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.
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); }}
Simulates and interpolates a non-default PhysicsScene.