经过检测,该问题是由于同一个顶点超过了4根骨骼影响导致。建议美术修改,会节省性能消耗。
如是一定要超过4根,您可以在IDE中,spine组件的属性里,把“使用快速渲染”这个勾选去掉。不使用性能优化方案,后续的版本中,当开发者超过4根时,我们会给出警告,方便开发者定位问题。
如果是代码里处理,
在拿到组件后,直接设置 useFastRender为false。
例如:
onEnable(): void {
this.owner.getComponent(Laya.Spine2DRenderNode).useFastRender = false;
}