Beispiel #1
0
 public void Initialize(GameManager gameManager, GridManager gridManager, InputManager inputManager, SelectorManager selectorManager, MoveCount moveCount)
 {
     mGameManager     = gameManager;
     mGridManager     = gridManager;
     mInputManager    = inputManager;
     mSelectorManager = selectorManager;
     mMoveCount       = moveCount;
 }
Beispiel #2
0
 public void Initialize(GameManager gameManager, SelectorManager selectorManager, Stats stats, ParticleManager particleManager)
 {
     mGameManager     = gameManager;
     mSelectorManager = selectorManager;
     mStats           = stats;
     mParticleManager = particleManager;
     HexagonPool      = new Pool <GridPiece>(new PrefabFactory <GridPiece>(HexagonalPiecePrefab, transform));
     BombPool         = new Pool <GridPiece>(new PrefabFactory <GridPiece>(BombPiecePrefab, transform));
 }
Beispiel #3
0
 public void Initialize(GridManager gridManager, SelectorManager selectorManager, MoveCount moveCount)
 {
     mGridManager     = gridManager;
     mSelectorManager = selectorManager;
     mMoveCount       = moveCount;
 }
Beispiel #4
0
 public void Initialize(SelectorManager selectorManager)
 {
     mSelectorManager = selectorManager;
 }