public ShipStateMoving( Settings settings, Ship ship, [Inject(Cameras.Main)] Camera mainCamera) : base(ship) { _settings = settings; _mainCamera = mainCamera; }
public ShipState(Ship ship) { _ship = ship; }
public GameController(Ship ship, AsteroidSpawner asteroidSpawner) { _asteroidSpawner = asteroidSpawner; _ship = ship; }
public ShipStateWaitingToStart(Settings settings, Ship ship) : base(ship) { _settings = settings; }
public ShipStateDead(Settings settings, Ship ship, GameObjectInstantiator gameObjectCreator) : base(ship) { _settings = settings; _gameObjectCreator = gameObjectCreator; }
public ShipStateMoving(Settings settings, Ship ship, Camera mainCamera) : base(ship) { _settings = settings; _mainCamera = mainCamera; }