Example #1
0
        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);
        }