因此,文档对此有些含糊,因此我想再次确认我了解脚本化:
- 在Unity Editor中,如果我更改了 ScriptableObjects 的数据(在播放模式下或手动进行了更改),这些更改将继续存在。
- 在编译和发布项目时,来自 ScriptableObjects 的数据将保存到已编译的项目中。可以访问甚至编辑这些数据。但是,所有 ScriptableObjects 中的所有数据会重新加载每个会话,使其恢复为“已编译”状态。我说得对吗?
- 因此,如果编译具有 Coins ScriptableObject且值为 0 的项目,则可以看到并编辑那些 Coins 数据,但是仍重新加载回0 每次播放会话。是吗?
我是否正确理解所有内容?