public PlayerStateFactory(PlayerStateMoving.Factory movingFactory, PlayerStateWaitingToStart.Factory waitingToStartFactory, PlayerStateDash.Factory dashFactory, PlayerStateDead.Factory deadFactory) { _movingFactory = movingFactory; _waitingToStartFactory = waitingToStartFactory; _dashFactory = dashFactory; _deadFactory = deadFactory; }
public PlayerStateFactory( PlayerStateDead.Factory deadFactory, PlayerStateMoving.Factory movingFactory) { _movingFactory = movingFactory; _deadFactory = deadFactory; }