问题描述
我正在尝试在保存游戏中将基本的UObject
类保存到数组中。当我在实例中时,一切似乎都正常工作,然后在加载保存游戏时,我的数组都是空指针。数组中加载了正确数量的项目,但项目本身不存在。
我不知所措。我有一个“调试字符串”,可以很好地序列化数据,并且在蓝图中将所有内容标记为“ SaveGame”。这似乎很简单,所以我希望这里只是缺少一些简单的东西。
UCLASS(Blueprintable)
class UNTILTHEFLOOD_API ULightingCue : public UObject
{
GENERATED_BODY()
public:
UPROPERTY(SaveGame,BlueprintReadWrite,Category = "CueID")
FString CueId;
UPROPERTY(SaveGame,Category = "FadeUp")
float FadeUp;
UPROPERTY(SaveGame,Category = "FadeDown")
float FadeDown;
UPROPERTY(SaveGame,Category = "Delay")
float Delay;
UPROPERTY(SaveGame,Category = "Follow")
float Follow;
UPROPERTY(SaveGame,Category = "Values")
TMap<int32,FLightingCueValue> Values;
};
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)