creater 3.8 安卓平台spine合批失败

引擎版本:
3.7.3 - 3.8

测试平台:
WEB:正常使用
Android:合批失败,都是调用setSiblingIndex后,drawcall没法合批

测试截图:

WEB平台:

安卓平台:

调用setSiblingIndex导致安卓平台合批失效

工程DEMO:NewProject.zip (1.0 MB)

上传大小限制,如要查看安卓平台,劳烦自行重新构建

1赞

就是不行,不用看了

收到 感谢反馈。我们这边 查下原因。

sp.Skeleton有个是否合批的参数:Enable Batch

打包成windows平台,调用setSiblingIndex后drawcall也合并失败,定位到windows工程,batcher2d.cpp,第279行的drawInfo->getIndexOffset() == _currDrawInfo->getIndexOffset() + _currDrawInfo->getIbCount()条件为false打断合并,希望引擎组大佬能看看问题

兄弟你试过序列帧调用setSiblingIndex后,drawcall会被打断吗

序列帧调用不会被打断