public override void Create(PlayerShip player, PlayerShipStateMachine stateMachine) { this.player = player; this.stateMachine = player.stateMachine; }
public void Create(PlayerShip player) { this.player = player; state.Create(player, this); }
public override void Create(PlayerShip player, PlayerShipStateMachine stateMachine) { this.player = player; this.stateMachine = player.stateMachine; }
public void Create(PlayerShip player) { this.player = player; state.Create(player, this); }