示例#1
0
 public GameStart(TileSpawnHandler tileSpawnHandler, BoardScoreManager scoreManager, BoardStateManager manager) : base(manager)
 {
     _tileSpawnHandler = tileSpawnHandler;
     _scoreManager     = scoreManager;
 }
示例#2
0
 public Board(Setting setting, BoardStateManager boardStateManager, BoardScoreManager boardScoreManager)
 {
     _setting           = setting;
     _boardStateManager = boardStateManager;
     _boardScoreManager = boardScoreManager;
 }
示例#3
0
 public StateBase(BoardStateManager manager)
 {
     _manager = manager;
 }
示例#4
0
 public GameEnd(BoardStateManager manager, TileRegistry tileRegistry) : base(manager)
 {
 }
示例#5
0
 public AfterMove(TileSpawnHandler tileSpawnHandler, BoardStateManager manager) : base(manager)
 {
     _tileSpawnHandler = tileSpawnHandler;
 }
示例#6
0
 public ProcessMove(BoardStateManager manager, TileMoveHandler tileMoveHandler) : base(manager)
 {
     _tileMoveHandler = tileMoveHandler;
 }
示例#7
0
 public WaitForMove(BoardStateManager manager, TileMoveHandler tileMoveHandler) : base(manager)
 {
     _tileMoveHandler = tileMoveHandler;
 }