相机自适应
Canvas Scaler UI Scale Mode
设置为Scale With Screen Size等比例大小
相机自适应
Canvas Scaler UI Scale Mode
设置为Scale With Screen Size等比例大小
PlayerPerfs类可以用来存储数据和取得存储的数据
计算星星总数的是不是没必要这样写? 每次获得关卡最高星星数的时候减去上一次的星星数的差值
加在totalNum上就可以了吧
public void saveData()
{
//"自己"如果星星获得数大于前次获得的 就覆盖掉之前的
int num = PlayerPrefs.GetInt(PlayerPrefs.GetString("nowLevel"), 0);
if (starsNum > num)
{
//储存对应关卡名字的星星数量
PlayerPrefs.SetInt(PlayerPrefs.GetString("nowLevel"), starsNum);
//星星总数就会加上额外获取的星星数量
PlayerPrefs.SetInt("totalNum", PlayerPrefs.GetInt("totalNum")+starsNum -num);
}
}