Interpolation will always lag a little bit behind but can be smoother than extrapolation.
See Also: Rigidbody.interpolation variable.
rigidbody.interpolation = RigidbodyInterpolation.Interpolate;
using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Example() { rigidbody.interpolation = RigidbodyInterpolation.Interpolate; } }
import UnityEngine import System.Collections public class ExampleClass(MonoBehaviour): def Example() as void: rigidbody.interpolation = RigidbodyInterpolation.Interpolate