У меня есть 3 кнопки, которые я хочу, когда я нажимаю кнопку 1, скрываю эту кнопку и показываю все кнопки с помощью PlayerPrefs, а когда я нажимаю кнопку 2, скрываю эту кнопку и показываю все кнопки с помощью PlayerPrefs, я тестирую свой код, но работаю с кнопкой 2 только
void Start()
{
if (PlayerPrefs.GetInt("Button1") == 1)
{
object1.gameObject.SetActive(false);
object2.gameObject.SetActive(true);
}
else if (PlayerPrefs.GetInt("Button1") == 0)
{
object1.gameObject.SetActive(false);
object2.gameObject.SetActive(true);
}
if (PlayerPrefs.GetInt("Button2") == 1)
{
object2.gameObject.SetActive(false);
object1.gameObject.SetActive(true);
}
else if (PlayerPrefs.GetInt("Button2") == 0)
{
object1.gameObject.SetActive(true);
object2.gameObject.SetActive(true);
}
}
public void whenclickbutton1()
{
object2.gameObject.SetActive(true);
PlayerPrefs.SetInt("Button1", 1); PlayerPrefs.SetInt("Button2", 0);
PlayerPrefs.Save();
}
public void whenclickbutton2()
{
object1.gameObject.SetActive(true);
PlayerPrefs.SetInt("Button2", 1); PlayerPrefs.SetInt("Button1", 0);
PlayerPrefs.Save();
}