关于帧动画与碰撞区

我为每一个骨骼点绘制了碰撞区,在游戏中如果应用帧动画+box2d来进行碰撞的话,老出问题啊!

1: 我的 CCArmature被我封装了几层,方便管理,但是当我setbody后,碰撞区的坐标就变了。 如果将CCArmature直接添加的舞台,碰撞区的坐标就没有问题。(有这个现象,但是问题是否是由于添加的层级引起的,我不敢确定)

2:编辑的帧动作,旋转加偏移, 连续播放的时候就处问题啦, 看每一个关键帧看不出问题,但是连续播放后就错位了

我现在准备只使用box2d的碰撞检测,是不是 用一个单帧骨骼来绘制比较好啊

你好,关于第一个建议不要调整结构,或者通过其他方式存储附属数据。关于第二个问题,希望您能发个能显出问题的截图,或者原工程,以便我们帮助您查找问题所在。