cocos studio 可以用getBone(targetBone):changeDisplayWithIndex(displayIndex, bool) 来操作
creator呢? 通过findBone 拿到对应骨骼后 该如何操作?
有一个spine动画,是一个人物,发型,服装,鞋子有多种,怎么做到换装?
spine本身有皮肤功能。
嗯 但现在要做的是局部换肤, 一个spine动画 其中的不同部位换肤不同。总不能说 发型10种,服装10种,鞋子10种,我要做101010=1000个皮肤吧
唉 想到了解决方案 native下又不支持
你好 可以参考这个帖子中的spine换装测试例子
https://forum.cocos.com/t/cocoscreator/71010/4
主要调用了sp.Skeleton.setAttachment()这个接口达到换装效果。
您好,我用的就是这个方法,打包H5后没问题,打包成APP没有这些方法(findSlot() …等)
解决办法:因为我要替换的图片是静态的 且只有几帧。所以让美术帮忙把动画拆分成了两部分,需要替换的部分层级放在两个动画的中间。设延迟解决。。。
这多难受啊。整个动画都是不连贯的了。