static GravitationalSystem()
        {
            var instance = new GravitationalSystem();

            ServiceLocator.RegisterSingleton(instance);
            ServiceLocator.GlobalReset += () => ServiceLocator.RegisterSingleton(instance);
        }
 private void OnDisable()
 {
     GravitationalSystem.Unregister(_rigidbody);
 }
Example #3
0
 private void OnDisable()
 {
     GravitationalSystem.Unregister(this);
 }
 private void OnEnable()
 {
     GravitationalSystem.Register(_rigidbody);
 }
Example #5
0
 private void OnEnable()
 {
     GravitationalSystem.Register(this);
 }