2012-10-04 96 views
1

我使用andengine開發遊戲,並且我使用PixelPerfectSprite進行像素碰撞。但是有時候它會檢測到錯誤的碰撞,即使它不會相撞。 enter link description here像素完美碰撞andengine

在這種link..ie

像素完美碰撞檢測 注意:這隻適用於不旋轉,無標度精靈之間的衝突的工作。

在我的遊戲,我用sprite.setRotation ..任何其他方式使用andengine

+0

ppc不能用於旋轉,你使用旋轉,你可能會弄清楚爲什麼它不起作用。 – njzk2

回答

0

AndEngine衝突擴展到處理像素碰撞:https://github.com/MakersF/AndEngineCollisionsExtension 這是一個擴展,旨在帶來不同的碰撞方式(完美或近似值)以AndEngine GLES2

支持碰撞方法: 像素完美碰撞(支持:平移,縮放,旋轉,螺旋) 它還支持像素完美的形狀和retangular形狀之間的像素完美的碰撞,而無需後者是一個像素完美的形狀。 不同於0的Alpha值(您設置了確定像素是否固定的閾值) 您可以使用utils方法來檢查應用中的性能或輸出碰撞掩碼以檢查它是否是您需要的