creator如何替换Spine插槽中的图片?

cocos studio 可以用getBone(targetBone):changeDisplayWithIndex(displayIndex, bool) 来操作

creator呢? 通过findBone 拿到对应骨骼后 该如何操作?

有一个spine动画,是一个人物,发型,服装,鞋子有多种,怎么做到换装?:sweat_smile:

spine本身有皮肤功能。

嗯 但现在要做的是局部换肤, 一个spine动画 其中的不同部位换肤不同。总不能说 发型10种,服装10种,鞋子10种,我要做101010=1000个皮肤吧

唉 想到了解决方案 native下又不支持

你好 可以参考这个帖子中的spine换装测试例子
https://forum.cocos.com/t/cocoscreator/71010/4
主要调用了sp.Skeleton.setAttachment()这个接口达到换装效果。

您好,我用的就是这个方法,打包H5后没问题,打包成APP没有这些方法(findSlot() …等)

解决办法:因为我要替换的图片是静态的 且只有几帧。所以让美术帮忙把动画拆分成了两部分,需要替换的部分层级放在两个动画的中间。设延迟解决。。。

这多难受啊。整个动画都是不连贯的了。