给装备增加了NumericComponent组件, 通过ISerializeToEntity接口将装备数据连带数值保存到了数据库,在使用Query读出的时候并没有对应的子组件,请问我应该要怎么做来反序列化才能得到包含子组件的实例呢?
有ISerializeToEntity就能得到
egametang 哈哈,不好意思,我之前点了删除,以为其他人看不到这个贴子了
其实遇到的是背包组件中包含物品,物品中有多个层级的子组件,反序列化时需要一层一层地addChild才会正常反序列化子组件,后来我去掉了多层级,每次反序列化时,将背包中的物体手动AddChild一次就可以了,辛苦猫大的回复.
多层级也没问题,不管多少层级都能一次性反序列化完成