我正在使用 cocos2d 和 box2d 开发一个 iphone 游戏。我使用 cococ2d 为精灵制作动画(使用一系列 png)。在box2D中,我制作了一个身体和
- 使用 setAsBox() 将其形状设置为多边形。
- 并将其用户数据设置为我在 cocos2D 中创建的精灵。
问题:碰撞看起来很不现实,因为动画精灵的形状是凹的,而且我在 box2D 中制作的盒子无论如何都不符合动画精灵的尺寸。
我曾尝试使用顶点助手使 b2Body 成为特定形状,但经过大量努力后发现不能使用顶点制作凹形。
请问这个问题有什么帮助吗?