List内不在可显示区域的对象调用InvalidateBatchingState不正确

我为List中的所有的Item对象通过GGraph添加了粒子特效,应该是因为fairyBatching的原因导致层级不正确,我尝试调用Item.InvalidateBatchingState().
List中当前显示的对象的层级正常了,但是我滑动列表后,之前不显示的Item的层级还是错误。
想请问这个情况,是不是List本身就会这样吗?
有没有办法解决这个问题?
已邀请:

谷主

赞同来自:

信息不够无法判断。不知道你是不是用了render函数,还有不知道粒子是不是用了sortingOrder之类。

要回复问题请先登录注册