((UE4)重新进入时流级别崩溃

问题描述 投票:0回答:1

我在打包游戏中的流媒体级别遇到了一些麻烦。我的游戏在编辑器中运行良好,可以加载到流媒体级别(“ Steaming用法”是“加载时SVB可见性阻止”),查看一切,退出流媒体级别,然后再无问题地进入。

但是,当我打包游戏时,我可以很好地加载到流媒体级别,退出流媒体级别,但是当我尝试重新进入游戏时,我的游戏崩溃并出现致命错误,如下所示:

https://answers.unrealengine.com/storage/temp/298425-untitled.png

该错误使我相信,在流式传输级别加载资产之一时遇到问题,因此我从流式传输级别删除了所有内容,但仍然收到错误消息。我尝试重新制作该项目并从原始项目迁移资产,但是仍然出现错误。我开始细想,这可能是版本4.21的问题,但更新到4.24之后,仍然出现错误。

错误有时与“访问冲突”有所不同,所以我认为这可能是驱动程序问题,所以我更新了驱动程序(使用全新安装),但该错误不断发生。

然后我尝试运行调试器并将其附加到我的游戏中,我下载了ue4调试符号,并在运行时将VS附加到了我的游戏中,不幸的是我没有从中得到很多,这是屏幕截图:

enter image description here

[没有足够的想法,我不确定下一步该怎么做。也许这是一个已知问题?

loading unreal-engine4
1个回答
0
投票

我设法弄清楚了。

第一个问题是,在4.21中,错误日志未显示崩溃的实际原因,因此我没什么可继续的。我升级到4.24(这会导致一些其他问题,但还不是很糟糕),并在4.24中创建了一个调试版本。当我运行打包的游戏时,它像往常一样在同一位置崩溃,但是日志现在告诉我问题出在哪里,是什么。

在我的关卡蓝图中,我有在运行时加载视频的逻辑,似乎正在发生的事情是,在关卡流加载期间找不到足够快的视频,从而导致了崩溃。一旦我删除了将视频文件加载到级别蓝图中的调用,问题就消失了。

© www.soinside.com 2019 - 2024. All rights reserved.