标签: unity3d
现在,当我在游戏模式中更改ScriptableObject中字段的值时,返回编辑器时,更改仍然是持久的。任何使它不持久的方法(在播放前回到值)
答案 0 :(得分:1)
您需要在启动时克隆您的ScriptableObject。
private void Awake() { myScriptableObject = Instantiate(myScriptableObject); }