с# магазин покупка предмета один раз
как сделать, чтоб при покупке элемента в магазине (сам его сделал) он покупался один раз, и больше его нельзя было купить (кнопка становилась не активной)
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Game : MonoBehaviour
{
public int Money;
private int MoneyUp = 20;
private bool Check = true;
public Text MoneyText;
public Text Purch;
public GameObject ShopPan;
public GameObject Button_1;
void Update()
{
MoneyText.text = Money + "$";
}
public void OnClickButton()
{
Money += MoneyUp;
}
public void OnClickInfoButton()
{
if (Check == true)
{
ShopPan.SetActive(true);
Check = false;
}
else
{
ShopPan.SetActive(false);
Check = true;
}
}
public void OnClickShopButton()
{
if(Check == true)
{
ShopPan.SetActive(true);
Check = false;
}
else
{
ShopPan.SetActive(false);
Check = true;
}
}
public void OnClickBuy()
{
if(Money >= 20)
{
MoneyUp += 1;
Money -= 20;
if (Check == true)
{
Button_1.SetActive(false);
Check = true;
}
else
{
Button_1.SetActive(true);
Check = false;
}
}
}
public void OnClickBuy_1()
{
if (Money >= 50)
{
MoneyUp += 1;
Money -= 50;
}
}
public void OnClickBuy_2()
{
if (Money >= 90)
{
MoneyUp += 2;
Money -= 90;
}
}
}