static GravitationalSystem() { var instance = new GravitationalSystem(); ServiceLocator.RegisterSingleton(instance); ServiceLocator.GlobalReset += () => ServiceLocator.RegisterSingleton(instance); }
private void OnDisable() { GravitationalSystem.Unregister(_rigidbody); }
private void OnDisable() { GravitationalSystem.Unregister(this); }
private void OnEnable() { GravitationalSystem.Register(_rigidbody); }
private void OnEnable() { GravitationalSystem.Register(this); }