[LayaAir3]spine显示不对

laya3.2beta3中显示的spine和spine编辑器显示的不一样,buffer数据没有超200*4*4个字节,我怀疑是顶点数据少处理了什么,麻烦看下
AF6F2825-F9D2-49c1-8138-971559CF02A6.png E4F96F2E-A25D-4577-9C5B-E22E5D1D96D3.png
已邀请:

layabox

赞同来自:

经过检测,该问题是由于同一个顶点超过了4根骨骼影响导致。建议美术修改,会节省性能消耗。

如是一定要超过4根,您可以在IDE中,spine组件的属性里,把“使用快速渲染”这个勾选去掉。不使用性能优化方案,后续的版本中,当开发者超过4根时,我们会给出警告,方便开发者定位问题。
 
如果是代码里处理,
在拿到组件后,直接设置 useFastRender为false。
例如:
onEnable(): void {
 this.owner.getComponent(Laya.Spine2DRenderNode).useFastRender = false;
}

 

layabox

赞同来自:

已记录,我们节后看一下

jokerseed

赞同来自:

有发现什么问题吗

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作