如果给动画一个骨骼上挂特效?

使用Armature骨骼动画,想在它一个Bone上面挂个ccbi特效(或者任何一个可以显示的Node,比如Sprite之类),让特效随着一个骨骼(比如手)一起动,但是尝试各种方法都不行:

尝试1:使用换肤,把要显示的node设置为目标bone的display,再换肤,是可以显示这个node,但是目标bone原来的皮肤没有了……
尝试2:新建一个bone,设置它的display为这个要显示的node,再把它addChildBone到当前bone上,显示出来看不到效果

求大神解答!

楼主解决了吗?

楼主,studio版本和2dx版本分别是什么?方便提供工程不?

取出未修改的display
把你的node addChild到这个display里边。

— Begin quote from ____

引用第3楼东扬冬阳于2015-01-22 17:51发表的 :
取出未修改的display
把你的node addChild到这个display里边。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=282704&pid=1227456

— End quote

我现在使用加子骨骼(把ccb动画结点设置为一个新骨骼的display,再把这个骨骼加到Armature的目标骨骼中)的方法,把ccb动画加到Armature中了。

但是悲剧的是,ccb动画无法播放了,真是奇怪……看了看源码,还是没找到原因……囧……是不是现在的Armature子骨骼并不支持ccb播放?

Cocostudio 1.6.0, 引擎是cocos2dx 3.3~

CCB动画是什么鬼东西= =

就是ccbi文件,CocosBuilder制作导出的动画文件