/// <summary> /// Unregisters a PhysicsMover from the system /// </summary> public static void UnregisterPhysicsMover(PhysicsMover mover) { PhysicsMovers.Remove(mover); }
/// <summary> /// This is called by the PhysicsMover in its Awake to setup references /// </summary> public void SetupMover(PhysicsMover mover) { Mover = mover; }
/// <summary> /// Registers a PhysicsMover into the system /// </summary> public static void RegisterPhysicsMover(PhysicsMover mover) { PhysicsMovers.Add(mover); mover.Rigidbody.interpolation = RigidbodyInterpolation.None; }