[Cocos 3.5.1] spine out of bounds

Hi Cocos team,
image
I usually met this bug in cocos 3.4.2 and above (3.5.0 and 3.5.1) with some skeleton.
It occurs when I set cache mode is realtime and shared-cache, private-cache is work normally.
But I want to use shared-cache mode.
Will this bugs be fixed in next release

原生平台不能动态设置缓存模式,这个bug持续了很久了。3.6官方说会优化spine的dc合批,等吧。

你自己翻译成英文把。 :joy:

This bug occur in web platform. not only native. I set cache mode in editor, not dynamically. I don’t meet this bug when I set cache mode to private-cache.

这样试试

这个bug也有遇到过,不过后来单独抽出来,做的测试项目里又没了。所以,反馈给了官方,也没查出具体原因。

正式项目里一运行就报这个错。

那就比较奇怪了。我3.5.1设置spine的mode和batch有好几个bug:
1.原生平台设置SHARED_CACHE打包ContainerUtil.h 49行报错!!
2.所有平台设置s.enableBatch=true会导致spine偏移
说实话,3.x版本的spine现在问题很多,关键是还不能合并drawcall。 :joy:


已经有 issue 在跟了,不过不确认是否触发条件一样,如果有 demo 可以同步上去

没后续了吗?

可以试试参考这个 pr 修改引擎:fix cached mode · zhakesi/engine@debd389 · GitHub