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); }
public void Open(Transform landClick, TowerIngame towerData) { _lastClick = landClick; _itemSelect.SetActive(_currentIndex != -1); gameObject.SetActive(true); }
public void SetupDataTower(TowerData tower) { Data = new TowerIngame(tower); }
internal void Open(Transform landClick, TowerIngame towerData) { gameObject.SetActive(true); }
private void ChangeToUpgradePanel(Transform positionClick, TowerIngame towerData) { Open(true, positionClick, towerData); }
public void OpenUpgradeTowerPanel(Transform trans, TowerIngame tower) { InforPanel.Open(true, trans, tower); }
public void OpenBuildTowerPanel(Transform trans, TowerIngame tower) { InforPanel.Open(false, trans, tower); }