我有一个游戏,里面有很多动态创建的uobject,其中一些是通过指针链接的。uobject通常是在管理器中创建和存储的。这个游戏还在开发中。我需要保存所有这些对象,以便在对象修改后维护起来最省力。
尝试将所有对象字段放入保存结构并为对象分配ID。但对对象的任何修改都需要更改保存结构,这很繁琐。此外,当一个UObject链接到另一个UObject时,恢复链接总是一个需要解决的问题。2我有什么办法可以最大限度地减少繁琐的工作?3有没有一个插件可以处理保存UObject和恢复链接?甚至只是制作一个级别快照
1条答案
按热度按时间cmssoen21#
是的,有一个插件。
我不使用
EasyMultiSave
,但我购买它是为了看看他们如何处理一些情况。它真的很好的设置,并不断维护。它确实支持保存和加载动态生成的对象及其引用。它还利用了属性详细信息面板中已经存在的
SaveGame
复选框。