spine问题

截个有问题的图?手机跑的和web显示一样。


这是我们的测试情况

我这边试了各种情况都是这样出错,再可能就是我自己编译的3.0.1引擎有问题,或者还有什么新的更新我没有下载吧,等3.0.1测试版出来我再跟踪测试一下吧

好的,感谢反馈!!我这边也会跟这个问题的!

话说3.0.1这周还会出测试版吗?


原因在于native spine的更新在widget设置位置之前.
不推荐把spine挂载在widget下使用. 不过之后会持续优化该问题.
暂时的做法可以监听一下 EVENT_AFTER_UPDATE 然后对所有 spine 组件手动调用。
或者自己写一个 system,注册到 director,在 system 的 postUpdate 中处理.
确保在widget设置位置后, 再把spine的数据提交上去就可以.

那spine变黑的问题呢,我查了一下应该是预乘(premultipliedAlpha)在native未生效,但是仔细看了源码也没明白为什么

指哪里变黑?

半透明区域变黑

是设置了opacity吗

没有设置透明度,是美术在做spine的时候开启了预乘,动画内部有部分半透明,在编辑器导入spine后我也同样开启了预乘(premultipliedAlpha),在浏览器运行颜色是正常的,在native运行半透明区域变黑了

哈喽,怎么不回复了呢,是重现不了吗?3.0.1也没动静,之前说上周回个测试版本,也没出哎

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。