private static void Reset() { // Turn off the las object if (_gameObject) { _gameObject.SetActive(false); } _gameObject = new GameObject(); // Set needed component _rigidbody = _gameObject.AddComponent <Rigidbody2D>(); _movement = _gameObject.AddComponent <SpaceshipMovement>(); _facadeToMove = _gameObject.AddComponent <FacadeToMovement>(); _facadeToMove.SetMovement(_movement); }