void Upgr1() { if (cam.GetComponent <Economic>().Money >= 1000) { cam.GetComponent <Economic>().Money -= 1000; this.Upgrade = 1; InfoLabel.GetComponent <Text>().text = Name + "\n" + "Покращення " + Upgrade + " го" + " рівня" + "\n" + "Радіус очистки " + Radius; } }
void Upgr2() { if (cam.GetComponent <Economic>().Money >= 5000) { this.Profit = 500; cam.GetComponent <Economic>().Money -= 5000; this.Upgrade = 2; InfoLabel.GetComponent <Text>().text = Name + "\n" + "Покращення " + Upgrade + " го" + " рівня" + "\n" + "Радіус враження " + Radius; } }
private void OnMouseDown() { //panel.SetActive(true); upgr1.GetComponent <Button>().onClick.RemoveAllListeners(); upgr2.GetComponent <Button>().onClick.RemoveAllListeners(); Sell.GetComponent <Button>().onClick.RemoveAllListeners(); InfoLabel.GetComponent <Text>().text = Name + "\nРадіус очищення " + Radius; Sell.GetComponent <Button>().onClick.AddListener(delegate { SellTree(); }); }
void SellUpgrade() { if (this.Upgrade == 1) { cam.GetComponent <Economic>().Money += 1000; } if (this.Upgrade == 2) { cam.GetComponent <Economic>().Money += 5000; } this.Upgrade = 0; InfoLabel.GetComponent <Text>().text = Name + "\n" + "Покращення " + Upgrade + " го" + "равня" + "\nРадіус враження " + Radius + "\nШтраф " + Shtraf; }
private void OnMouseDown() { //panel.SetActive(true); upgr1.GetComponent <Button>().onClick.RemoveAllListeners(); upgr2.GetComponent <Button>().onClick.RemoveAllListeners(); Sell.GetComponent <Button>().onClick.RemoveAllListeners(); InfoLabel.GetComponent <Text>().text = Name + "\n" + "Покращення " + Upgrade + " го" + " рівня" + "\nРадіус враження " + Radius + "\nШтраф " + Shtraf; upgr1.GetComponent <Button>().onClick.AddListener(delegate { Upgr1(); }); upgr2.GetComponent <Button>().onClick.AddListener(delegate { Upgr2(); }); Sell.GetComponent <Button>().onClick.AddListener(delegate { SellUpgrade(); }); }
void SellUpgrade() { if (this.Upgrade == 1) { cam.GetComponent <Economic>().Money += 1000; } if (this.Upgrade == 2) { cam.GetComponent <Economic>().Money += 5000; } this.Upgrade = 0; InfoLabel.GetComponent <Text>().text = Name + "\n" + "Покращення " + Upgrade + " го" + " рівня" + "\n" + "Радіус очистки " + Radius; }