コード例 #1
0
 public PlayerStateFactory(
     PlayerStateDead.Factory deadFactory,
     PlayerStateMoving.Factory movingFactory)
 {
     _movingFactory = movingFactory;
     _deadFactory   = deadFactory;
 }
コード例 #2
0
 public PlayerStateFactory(PlayerStateMoving.Factory movingFactory, PlayerStateWaitingToStart.Factory waitingToStartFactory, PlayerStateDash.Factory dashFactory, PlayerStateDead.Factory deadFactory)
 {
     _movingFactory         = movingFactory;
     _waitingToStartFactory = waitingToStartFactory;
     _dashFactory           = dashFactory;
     _deadFactory           = deadFactory;
 }
コード例 #3
0
 public PlayerStateFactory(
     PlayerStateAlive.Factory aliveFactory,
     PlayerStateDead.Factory deadFactory,
     PlayerStateAwaitingSpawn.Factory awaitingSpawnFactory,
     PlayerStateWonGame.Factory wonGameFactory
     )
 {
     _aliveFactory         = aliveFactory;
     _deadFactory          = deadFactory;
     _awaitingSpawnFactory = awaitingSpawnFactory;
     _wonGameFactory       = wonGameFactory;
 }