coco2d图片缩放了之后要怎么做碰撞啊。好烦啊。

图片缩放了,当是碰撞的矩形没有改变,求各位大神解答啦,谢谢啦。感激不尽。

我使用的Physics来检测碰撞。精灵缩放,PhysicsBody也会随之缩放。

是用BOX2D做碰撞吗?谢谢

碰撞不是关键设置物理矩形大小决定吗

Armature有个setBody,可以将BOX2D的刚体与精灵绑定在一起,之后操作精灵,box2d的刚体也会相应变化

只是简单的矩形碰撞的话,直接用getBoundingBox() 获取包围盒大小就行了,获取后是缩放后的大小

这个获取到的矩形不能旋转,旋转过后要做碰撞根本就不科学。

缩放就用getBoundingBox(),不精确就用圆形碰撞,效率也高。

:877: :877: :877: :877: :877: :877: