building shop UI and grouped objects

This commit is contained in:
Lorenzo
2022-04-13 17:59:58 +02:00
parent c6a8c5c7f3
commit 20fa8f1218
6 changed files with 14613 additions and 5988 deletions

View File

@@ -5,8 +5,9 @@ using UnityEngine.EventSystems;
public class ShopScript : MonoBehaviour
{
public GameObject shopUI;
public GameObject CoinMenu;
public GameObject GemsMenu;
public GameObject BuildMenu;
public string shopButtonName;
@@ -51,18 +52,31 @@ public class ShopScript : MonoBehaviour
checkButton();
}
public void openBuildingShop()
{
BuildMenu.SetActive(true);
}
public void closeBuildingShop()
{
BuildMenu.SetActive(false);
}
public void checkButton()
{
switch (shopButtonName)
{
case "Button_Shop": shopUI.SetActive(true); break;
case "Coin": shopUI.SetActive(true); GemsMenu.SetActive(false); break;
case "Gem": GemsMenu.SetActive(true); shopUI.SetActive(false); break;
case "Button_Shop": CoinMenu.SetActive(true); break;
case "Coin": CoinMenu.SetActive(true); GemsMenu.SetActive(false); break;
case "Gem": GemsMenu.SetActive(true); CoinMenu.SetActive(false); break;
}
}
public void closeShop()
{
shopUI.SetActive(false);
CoinMenu.SetActive(false);
GemsMenu.SetActive(false);
}
}