public void Initialize() { Physics.gravity = Vector3.zero; Cursor.visible = false; _shipCrashedSignal += OnShipCrashed; }
public GameController( Ship ship, AsteroidManager asteroidSpawner, ShipCrashedSignal shipCrashedSignal) { _shipCrashedSignal = shipCrashedSignal; _asteroidSpawner = asteroidSpawner; _ship = ship; }
public GameController( Ship ship, AsteroidManager asteroidSpawner, ShipCrashedSignal shipCrashedSignal) { _shipCrashedSignal = shipCrashedSignal; _asteroidSpawner = asteroidSpawner; _ship = ship; Debug.Log("GameController Construct"); }
public AudioHandler( AudioSource audioSource, Settings settings, ShipCrashedSignal shipCrashedSignal) { _shipCrashedSignal = shipCrashedSignal; _settings = settings; _audioSource = audioSource; }
public ShipStateDead( Settings settings, Ship ship, ExplosionFactory explosionFactory, BrokenShipFactory brokenShipFactory, ShipCrashedSignal shipCrashedSignal) { _shipCrashedSignal = shipCrashedSignal; _brokenShipFactory = brokenShipFactory; _explosionFactory = explosionFactory; _settings = settings; _ship = ship; }
public void Dispose() { _shipCrashedSignal -= OnShipCrashed; }
public void Construct( GameController gameController, ShipCrashedSignal shipCrashedSignal) { _gameController = gameController; _shipCrashedSignal = shipCrashedSignal; }
public void Initialize() { _shipCrashedSignal += OnShipCrashed; }