示例#1
0
 /// <summary>
 /// Checks if can build the tower you have in selection
 /// </summary>
 private void CheckIfCanBuild()
 {
     if (buildManager.GetTowerToBuild() != null)
     {
         if (!soulsCounter.CanBuild(buildManager.GetTowerToBuildIndex()))
         {
             CantBuild();
         }
     }
 }
示例#2
0
文件: Shop.cs 项目: moongame/Overhead
 public void PurcheseTower0()
 {
     indexOfThisTower = 0;
     if (!soulsCounter.CanBuild(indexOfThisTower))
     {
         return;
     }
     buildManager.SetTowerToBuildIndex(indexOfThisTower);
     buildManager.SetTowerToBuild(buildManager.tower[indexOfThisTower]);
     buildManager.SetSelectionTowerToBuild(buildManager.selectionTower [indexOfThisTower]);
     towerManager.TowerSelected();
 }