0

当我试图摧毁子弹演员时,我目前正在从崩溃报告中获取以下信息:

断言失败:SpawningInstances.IsValidIndex(SystemIndex) [File:D:/Build/++UE4/Sync/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraSystemSimulation.cpp]

我很困惑,因为我有一个 IsValid?在子弹被摧毁之前进行检查。唯一不断弹出错误消息的是与 Niagara 系统有关,它是子弹的一个组件。这是我的蓝图:

注意:子弹在发射它的网格内产生,但由于某种原因,它产生后的第一个滴答声,如果子弹被摧毁,那么游戏就会崩溃。

删除项目符号的过程

如何阻止 Niagara 粒子使游戏崩溃?提前致谢。

编辑:我做了测试,如果 Niagara Particle 从子弹 actor 中移除,崩溃不再发生,所以只有 Niagara 粒子系统有问题。

4

0 回答 0