Пример #1
0
    public void Open(bool isClickOnTower, Transform positionClick, TowerIngame towerData)
    {
        if (isClickOnTower)
        {
            _upgradeTowerPanel.Open(positionClick, towerData);
            _buyTowerPanel.Close();
        }
        else
        {
            _buyTowerPanel.Open(positionClick, towerData);
            _upgradeTowerPanel.Close();
        }

        gameObject.SetActive(true);
    }
Пример #2
0
 public void Open(Transform landClick, TowerIngame towerData)
 {
     _lastClick = landClick;
     _itemSelect.SetActive(_currentIndex != -1);
     gameObject.SetActive(true);
 }
Пример #3
0
 public void SetupDataTower(TowerData tower)
 {
     Data = new TowerIngame(tower);
 }
Пример #4
0
 internal void Open(Transform landClick, TowerIngame towerData)
 {
     gameObject.SetActive(true);
 }
Пример #5
0
 private void ChangeToUpgradePanel(Transform positionClick, TowerIngame towerData)
 {
     Open(true, positionClick, towerData);
 }
Пример #6
0
 public void OpenUpgradeTowerPanel(Transform trans, TowerIngame tower)
 {
     InforPanel.Open(true, trans, tower);
 }
Пример #7
0
 public void OpenBuildTowerPanel(Transform trans, TowerIngame tower)
 {
     InforPanel.Open(false, trans, tower);
 }