| | |
| | | if (towerData.levels.Length > 0) |
| | | { |
| | | TowerLevel firstTower = towerData.levels[0]; |
| | | buttonText.text = firstTower.cost.ToString(); |
| | | towerIcon.sprite = firstTower.levelData.icon; |
| | | } |
| | | else |
| | | { |
| | |
| | | return; |
| | | } |
| | | |
| | | // Enable button |
| | | if (m_Currency.CanAfford(m_Tower.purchaseCost) && !buyButton.interactable) |
| | | { |
| | | buyButton.interactable = true; |
| | | energyIcon.color = energyDefaultColor; |
| | | } |
| | | else if (!m_Currency.CanAfford(m_Tower.purchaseCost) && buyButton.interactable) |
| | | { |
| | | buyButton.interactable = false; |
| | | energyIcon.color = energyInvalidColor; |
| | | } |
| | | // // Enable button |
| | | // if (m_Currency.CanAfford(m_Tower.purchaseCost) && !buyButton.interactable) |
| | | // { |
| | | // buyButton.interactable = true; |
| | | // energyIcon.color = energyDefaultColor; |
| | | // } |
| | | // else if (!m_Currency.CanAfford(m_Tower.purchaseCost) && buyButton.interactable) |
| | | // { |
| | | // buyButton.interactable = false; |
| | | // energyIcon.color = energyInvalidColor; |
| | | // } |
| | | } |
| | | } |
| | | } |