- 本帖最后由 junxfly 于 2013-6-23 08:32 编辑 *
通过现在的了解,Armature能够把自己加入物理世界,但是无法自定义定点,定点信息都是从jason文件中读取的。
但是在Tiled Map中的障碍时CCSprite,无法与Armature一起做碰撞检测,所以想在Tiled Map中创建多边形对象,在代码中根据多边形对象自己创建Bone加入物理世界,然后就可以在回调中得到代码创建的Bone指针了。请问支持new Bone加入物理世界是否可行,形状与Bone的位置关系怎么设置,Bone在物理世界中的位置如何设置,如何更新?
或者有没有其他办法使用Armature的碰撞检测机制实现Armature与非Armature精灵的碰撞检测。因为Armature形状比较复杂,使用boundingbox检测误差比较的。
谢谢!