玩家偏好似乎在unity编辑器中工作得很好,但一旦我为Android或PC创建了一个版本,它们就都消失了。我的项目中没有PlayerPrefs.deleteAll。我有三个场景:菜单,游戏和GameOver。is called when the player dies { CancelInvoke");}
最后,当开始GameOver场景时,我再一次得到了在我到达场景之前应该保存的
我正在尝试制作一个3d游戏,里面有两个场景,一个是游戏场景,另一个是GameOver场景。当游戏结束时,使用SceneManagement将场景过渡到GameOver屏幕。因为我想在Game over场景中显示游戏级别的比分,所以我使用预制来存储比分。现在在Gameover场景中,我有一个文本对象,我想用游戏级别的分数的最终值来更新它,所以我为它做了一个脚本,如下所示: using UnityEngine;
using UnityEngine.UI;