【发布时间】:2018-02-25 02:36:06
【问题描述】:
我正在尝试保存/序列化一个 GameObject 及其组件(使用它们的当前值),但我认为这是不可能的,有什么想法吗???
请记住,我不想使用资产商店中的资产,我想自己编写代码。 在此先感谢:)
【问题讨论】:
-
你不能序列化一个游戏对象。只需序列化附加到该游戏对象的组件的值。这意味着您必须创建一个脚本来保存您希望能够序列化和反序列化的重要游戏变量。该脚本不应继承自
MonoBehaviour。 -
我的情况下的变量类型无法序列化,这就是问题...
-
变量类型有哪些?
-
一个引用其他类的变量,例如...
-
就像我的第一条评论所说,一个类可以被序列化,但它不能继承自
MonoBehaviour。
标签: unity3d serialization save load