UE4 SaveGame多个变量保存单个相互清空问题
在UE4中用SaveGame保存多个变量会出现一个奇怪的问题,
打比方说有A B C 3个变量值,单独保存A,其他B和C就会初始化掉。
我的解决方法是:
取出所有旧的数据,再和新的数据组合成新的类进行保存。

使用方法:

会编程的估计旧能理解,这是一个初始化的问题,SaveGame这个类是整个的,单独赋值一个变量,其他变量默认处理成最原始的数据了,所以一执行保存 其他变量就默认覆盖了,个人是这样理解,应该还有其他更好的处理方法才对。暂时我先用这种处理方法了,这里仅仅提供出来给大家做参考。
下面是测试结果:

