退出游戏后如何保存布尔变量?
我尝试使用来自unitywiki网站的PlayerPrefsX,但没有成功。我这样用过:
showButton1 = false;
PlayerPrefsX.SetBool("showButton1",showButton1);
在此之后,当我重新启动场景时,我只是在Start上加载带有GetBool的布尔变量。
function Start()
{
PlayerPrefsX.GetBool("showButton1");
}
答案 0 :(得分:4)
为什么不使用PlayerPrefs?
保存
showButton1 = false;
PlayerPrefs.SetInt("showButton1", showButton1 ? 1 : 0);
PlayerPrefs.Save();
负载
showButton1 = PlayerPrefs.GetInt("showButton1") > 0;