【发布时间】:2019-02-15 15:46:41
【问题描述】:
我对垃圾收集器有一些问题,但我不明白为什么?
我在 GameInstance 中创建并存储了一个名为“WorldModel”的 UObject(带有 UPROPERTY 的指针)。
在这个“WorldModel”UObject 中,我有一个名为“WorldPlayerModel”(TArray) 的 UObject 数组,带有 UPROPERTY 宏。
当我加载一张新地图时,我的“WorldModel”仍然在这里,“WorldPlayerModel”的数组也在这里,但其中的所有 UObject 都被垃圾收集器销毁并为空。
根据文档,我的 UObjects 不应该被销毁,所以我不明白为什么?
感谢您的帮助。
【问题讨论】:
标签: unreal-engine4