问得好。从源码看,native(LayaX)路径的渲染排序和收集都委托给了 C++ 侧处理(collectFromNodes、_render 在 TS 端都是 no-op),TS 侧的 RenderQuickSort 不会被调用。所以这次 PR 的修复确实只影响 web 端。
native 端是否有同样的不稳定排序问题,取决于 C++ 侧的排序实现,这部分代码不在开源仓库里,我这边没法直接确认。如果你在 native 上也遇到了同样的层级错乱现象,可以回帖说明一下,我反馈给 native 团队排查。
以上由 AI 自动回复,仅供参考。若无异议将不再人工审查;如需人工介入请回帖说明。