C# 按钮播放器参考
当我单击按钮1时,我有3个想要的按钮,隐藏该按钮并用PlayerPrefs显示所有按钮;当我单击按钮2时,隐藏该按钮并用PlayerPrefs显示所有按钮,我测试代码,但只使用按钮2C# 按钮播放器参考,c#,unity3d,button,C#,Unity3d,Button,当我单击按钮1时,我有3个想要的按钮,隐藏该按钮并用PlayerPrefs显示所有按钮;当我单击按钮2时,隐藏该按钮并用PlayerPrefs显示所有按钮,我测试代码,但只使用按钮2 void Start() { if (PlayerPrefs.GetInt("Button1") == 1) { object1.gameObject.SetActive(false); object2.gameObject.SetActive(true);
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();
}
那么,您想隐藏单击的按钮,并显示其余的按钮吗? 只有1个playerpref才能工作,包含隐藏按钮
void Start()
{
HideAndShowButtons();
}
void HideAndShowButtons()
{
object1.gameObject.SetActive(PlayerPrefs.GetInt("HiddenButton") != 1);
object2.gameObject.SetActive(PlayerPrefs.GetInt("HiddenButton") != 2);
}
public void whenclickbutton1()
{
PlayerPrefs.SetInt("HiddenButton", 1);
PlayerPrefs.Save();
HideAndShowButtons();
}
public void whenclickbutton2()
{
PlayerPrefs.SetInt("HiddenButton", 2);
PlayerPrefs.Save();
HideAndShowButtons();
}
那么,您想隐藏单击的按钮,并显示其余的按钮吗? 只有1个playerpref才能工作,包含隐藏按钮
void Start()
{
HideAndShowButtons();
}
void HideAndShowButtons()
{
object1.gameObject.SetActive(PlayerPrefs.GetInt("HiddenButton") != 1);
object2.gameObject.SetActive(PlayerPrefs.GetInt("HiddenButton") != 2);
}
public void whenclickbutton1()
{
PlayerPrefs.SetInt("HiddenButton", 1);
PlayerPrefs.Save();
HideAndShowButtons();
}
public void whenclickbutton2()
{
PlayerPrefs.SetInt("HiddenButton", 2);
PlayerPrefs.Save();
HideAndShowButtons();
}
当我将条件放入更新时,你应该将条件函数放入更新()当我单击时,第一个按钮无法隐藏当我将条件放入更新时,你应该将条件函数放入更新()当我将条件放入更新时,第一个按钮无法隐藏当我单击时