コード例 #1
0
 private void OnTowerUpgraded(int previewValue)
 {
     if (TowerUpgraded != null)
     {
         TowerUpgraded?.Invoke(previewValue);
     }
 }
コード例 #2
0
ファイル: Tower.cs プロジェクト: MansyrevAY/Taktika_Test
 public void OnTowerUpgraded()
 {
     if (playerStats.Gold - towerStats.UpgradeCost > 0)
     {
         playerStats.DecreaseGoldBy(towerStats.UpgradeCost);
         TowerUpgraded?.Invoke();
     }
 }