请问各位高手,例子里面有个机器人换枪的动作实现?

请问各位高手。。
这个在骨骼上加子动画是怎么实现在,现在用cocostudio怎么做呀???

看到例子里面有人机器人,换枪的动作里面的代码是这样的。。

++weaponIndex;
weaponIndex = weaponIndex % 4;
if(armature != NULL)
{
    armature->getBone("armInside")->getChildArmature()->getAnimation()->playByIndex(weaponIndex);
    armature->getBone("armOutside")->getChildArmature()->getAnimation()->playByIndex(weaponIndex);
}

然后看到XML文件里面是这样的:

(这个红色部分明显说明了,这个骨骼是一个Armature动画集,设为true了)

请问这个用cocostudio编辑器怎么做动画呀??

:6: 我也想问 有没有 这个动画的 原始cocostudio 的原始 文件啊

楼主有答案了吗

这个只需要要保证这个枪有一个默认的即可,但是为了效果不会在程序中替换后出现错位,推荐制作武器时保证大小一致。

不懂 我现在是想知道cocostudio 是怎么编

编辑的时候按正常编辑器,考虑下锚点位置即可。

锚点位置在哪里编?可不可以截图我看下

你好,锚点在动作编辑器里。具体位置在菜单-》窗口-》打开资源编辑窗口。

选中一个图片,然后窗口会显示这个图。并在中心点显示一个红色。你可以直接用鼠标拖动这个点。

好的,谢谢。锚点找到了,但是现在又在碰撞检测的地方遇到问题了,我现在把子弹碰撞区去掉,两个碰撞区分别用左边和右边的牛仔碰撞区。现在运行程序就是每次只要牛仔一加载出来就会触发beginHit endHit 两个牛仔没有遇到也会触发碰撞。请问这个是什么原因?

不同问题,请发新帖!

git 中demo 里换装的的例子,和cocos2dx-3.1里demo,的机器人换枪的骨骼动画不一样!

还有其他例子吗?