高网络丢包率下模拟端移除GameplayCue失败

CK-AliciaBaker
Wed, 08 Feb 2023 09:59:13 +0000
简体中文 (Simplified Chinese)

情况是一个GA添加一个GC后，在高网络丢包率下(NetEmulation.PktLoss 80)，结束GA，自主端GC结束，模拟端GC未结束，最后发现出现这种情况时，是没有调用到结构体“FActiveGameplayCue”中的“PreReplicatedRemove”方法，该方法仅在“NetSerialization.h”中调用了一次，不明白的是该数组(FActiveGameplayCueContainer ActiveGameplayCues;)是已经复制到客户端了，也是正确的空数组，为什么没有调用该调用的"PreReplicatedRemove"方法，希望有知道的大佬指点一下，谢谢

2 posts - 2 participants