-
Creator 版本:2.1.2
-
目标平台: Android及模拟器异常 WEB平台正常
2.1.2版Spine的两个比较大的BUG
在Native平台有问题 ,在WEB平台正常
1.setMaterial
代码语句:
skeleton.setMaterial(0,cc.Material.getInstantiatedBuiltinMaterial(‘2d-spine’,skeleton))
结果表现:
主动为Spine调用setMaterial方法后,原Spine的缩放属性及位置属性都被重置
2.受父节点透度影响。
代码语句:
let act = cc.fadeIn(0.5);
this.node.opacity = 0;
this.node.runAction(act);
为父节点执行一个渐变动画,同时创建Spine展示。
结果表现:
Spine第一创建展示的前几帧没有受父节点的透明度影响,结果表现为亮一下,再跟着父节点的透明度变化
附上两个BUG的Demo:
TestDemo2.zip (713.8 KB)
A场景测试第一个BUG
B场景测试第二个BUG
@jare
麻烦引擎大佬解决下,并发修复PR发到这里,辛苦