Я делаю простую / инкрементальную игру и мне нужна помощь с моей механикой прокачки.У меня все работает, но мне нужно было указывать в правильном направлении.Я пытаюсь скрыть некоторые кнопки обновления для игры за определенным уровнем, то есть, когда я достигну уровня 5, я могу получить следующее обновление, но я хочу иметь возможность показать первое обновление сразу.Есть ли способ сделать это без использования групп холста?
Редактировать: Вот код, который я использовал для того, как сделать эту конкретную вещь.
public int l2;
public int l3;
public int l4;
public GameObject Button1;
public GameObject Button2;
public GameObject Button3;
public LevelingManager levelingManager;
void Start()
{
Button1.SetActive(false);
Button2.SetActive(false);
Button3.SetActive(false);
}
void Update()
{
if (levelingManager.curLevel >= l2)
{
Button1.SetActive(true);
}
else
{
Button1.SetActive(false);
}
if (levelingManager.curLevel >= l3)
{
Button2.SetActive(true);
}
else
{
Button2.SetActive(false);
}
if (levelingManager.curLevel >= l4)
{
Button3.SetActive(true);
}
else
{
Button3.SetActive(false);
}
}