spine 插槽无法隐藏????

creator 2.0.5 spine 插槽 slot 无法隐藏。求指点slot.attachment = null 都不行

自己盯了半天断点看内部参数,发现了一个不是很好的解决方法,暂时这么处理先,修改插槽的阿尔法值为0达到隐藏效果。
var slot = skeleton.findSlot(“name”);
if(slot){
slot.color.a = 0;
}

1赞

这个方法在原生平台崩溃
.color.a a没有定义

那你自己看看原生平台slot里面有什么参数可以给你改

原生平台下slot下没有color这个属性,有r,g,b,a 属性。
但是把slot.a =0 设置了,不起作用。
郁闷死了。

那就不清楚讲道理alpha通道都是0了,怎么会看的见呢,除非你别的地方修改过。

2.4.1没问题 隐藏掉了
let glow = this.dog.findSlot(“Glow”);
glow.bone.active = false;

2赞