public void SetTarget(InteractionControllerCells _cell) { cell = _cell; transform.position = cell.GetBuildPosition(); if (cell.upgradeLv < 3) { if (cell.upgradeLv == 1) { upgradeCost.text = "$" + cell.turretBlueprint.upgradeCostLv2; //стоимость улучшения // sellCost.text = "$" + cell.turretBlueprint.GetSellLv2Amount(); //стоимость продажи } else if (cell.upgradeLv == 2) { upgradeCost.text = "$" + cell.turretBlueprint.upgradeCostLv3; //sellCost.text = "$" + cell.turretBlueprint.GetSellLv3Amount(); //стоимость продажи } upgradeButton.interactable = true; } else if (cell.upgradeLv == 3) { upgradeCost.text = "DONE"; //отображение, что улучшение зеавершено //sellCost.text = "$" + cell.turretBlueprint.GetUpgradeSellAmount(); upgradeButton.interactable = false; //кнопка улучшения невозможна для взаимодействия } ui.SetActive(true); }
//Свойство - имеются ли средства на покупку турели public void SelectCell(InteractionControllerCells cell) { if (selectedCell == cell) { DeselectCell(); return; } selectedCell = cell; turretToBuild = null; nodeUI.SetTarget(cell); }
public void DeselectCell() { selectedCell = null; nodeUI.Hide(); }