除了playerPrefs之外,另一种肮脏的方法是在关卡加载期间通过调用对象DontDestroyOnLoad来保留对象。
DontDestroyOnLoad (transform.gameObject);
附加到游戏对象上的任何脚本都将保留,脚本中的变量也将保留。DontDestroyOnLoad函数通常用于保留整个GameObject,包括附加到它的组件以及它在层次结构中具有的任何子对象。
您可以创建一个空的GameObject,然后仅将包含要保留的变量的脚本放在其上。

除了playerPrefs之外,另一种肮脏的方法是在关卡加载期间通过调用对象DontDestroyOnLoad来保留对象。
DontDestroyOnLoad (transform.gameObject);
附加到游戏对象上的任何脚本都将保留,脚本中的变量也将保留。DontDestroyOnLoad函数通常用于保留整个GameObject,包括附加到它的组件以及它在层次结构中具有的任何子对象。
您可以创建一个空的GameObject,然后仅将包含要保留的变量的脚本放在其上。