AndEngine:两个精灵的碰撞

Bas*_*der 4 android opengl-es andengine

我正在开发一款小型Android游戏.在我开始使用AndEngine之前,我使用了Canvas对象并在其上绘制了所有内容.为了测试两个位图是否相互碰撞,我检查了它们的边界框是否重叠.在这种情况下,我检查了两个位图的重叠矩形是否共有一个非透明像素.这种方法完美地工作,我能够检测像素完美碰撞.

由于一些性能问题,我开始使用AndEngine.碰撞检测工作安静,但两个精灵的碰撞测试肯定是完美的像素工作.碰撞测试"只是"一个边界框测试.

Lal*_*ani 5

这是像素完美检测的一个很好的例子,

AndEngine - 像素完美检测