LasText.text = "上次:长度" + PlayerPrefs.GetInt("lastl", 0) + "上次:分数" + PlayerPrefs.GetInt("lasts", 0);//如果上次长度没有,则设置上次长度为零
PlayerPrefs.SetInt("lastl",UIDisplay.instance.length1);//把调用UIDisplay中的变量length1实现数值的传递。
PlayerPrefs.SetInt("lasts",UIDisplay.instance.score1);
void Start ()
{
LasText.text = "上次:长度" + PlayerPrefs.GetInt("lastl", 0) + "上次:分数" + PlayerPrefs.GetInt("lasts", 0);
if (PlayerPrefs.GetString("sh", "sh01") == "sh01")//设置初始值sh01,执行下面的代码。
{
BlueToggle.isOn = true;
PlayerPrefs.SetString("sh", "sh01");
PlayerPrefs.SetString("sb01", "sb0101");
PlayerPrefs.SetString("sb02", "sb0102");//实现值得设置
}
else
{
YellowToggle.isOn = true;
PlayerPrefs.SetString("sh", "sh02");
PlayerPrefs.SetString("sb01", "sb0201");
PlayerPrefs.SetString("sb02", "sb0202");
}
}
gameObject.GetComponent<Image>().sprite = Resources.Load<Sprite>(PlayerPrefs.GetString("sh", "sh02"));
BodySprite[0] = Resources.Load<Sprite>(PlayerPrefs.GetString("sb01","sb0201"));
BodySprite[1] = Resources.Load<Sprite>(PlayerPrefs.GetString("sb02", "sb0202"));//调用加载资源实现蛇身和蛇头图片的显示。