【发布时间】:2018-09-19 23:37:40
【问题描述】:
我有一个 Player 游戏对象,上面有一个脚本,其中保留了一些变量。我创建了一个充当主菜单的场景,其中包含“商店”部分,其中包含升级,基本上我需要从不同的场景访问玩家游戏对象的脚本,以便我可以从主菜单场景修改变量。我怎样才能做到这一点 ?
【问题讨论】:
-
您可以将播放器中的这些变量保存在 playerPrefs 中,也可以检查 don't destroy on load 。但是 playerPrefs 在你的情况下可能会做得更好
-
这实际上已经被问过很多次了。您有两种方法需要考虑,PlayerPrefs 和 DontDestroyOnLoad。我推荐第一个。静态经常被提及,但这并不是静态的本意,尽管它确实做到了。
标签: unity3d