我使用andengine开发游戏,并使用PixelPerfectSprite进行像素碰撞。但有时它会检测到错误的碰撞,即使它没有碰撞。 在此处输入链接描述
在这个链接中..ie
像素完美碰撞检测注意:这仅适用于未旋转、未缩放的精灵之间的碰撞。
在我的游戏中,我使用了 sprite.setRotation.. 使用 andengine 处理像素碰撞的任何其他方式
AndEngine 碰撞扩展:https ://github.com/MakersF/AndEngineCollisionsExtension 这是一个旨在为 AndEngine GLES2 带来不同碰撞方法(完美或近似)的扩展
支持的碰撞方法:Pixel-Perfect Collision(支持:平移、缩放、旋转、螺旋) 它还支持像素完美形状和矩形形状之间的像素完美碰撞,而不需要后者是像素完美形状。不同于 0 的 Alpha 值(您设置识别像素是否为实心的阈值)您可以取消使用 utils 方法来检查应用程序中的性能或输出碰撞掩码以检查它是否是您需要的