我正在開發中Andengine壁紙,在這種壁紙我想要的精靈觸摸互動,但我不想精靈進行互動時,用戶觸摸雪碧的透明區域(應當用戶觸摸精靈的顏色區域互動),它是如何幫助possible..Please ......我會很感激..想雪碧聯繫,但不是在透明區域
回答
你會需要使用命中檢測一些其他的方法。 有這個人的像素級碰撞檢測的實現: https://github.com/m5/andengine-pixel-perfect
而且有Box2D版本。嘗試使用物理編輯器(http://www.codeandweb.com/physicseditor)以使您的box2D形狀與您的精靈輪廓相匹配。
Yup..i被認爲物理學可以處理這個isssue..but我只是想讓它用簡單的sprites..but發生謝謝塑料Sturgoen和JohnEye幫助和給我UR :)感謝很多 –
明智的意見@UsmanIftakhar :我也面臨同樣的問題。你有沒有得到解決方案? –
@Plastic Sturgeon:我使用Pixel Perfect碰撞。但那裏沒有解決辦法。 –
- 1. cocos2d着色雪碧白與不透明
- 2. Python:透明雪碧againt背景
- 3. 雪碧套件SKNode命中區域
- 4. 雪碧套件聯繫並迅速
- 5. 雪碧套件忽略有時聯繫
- 6. 透明度在雪碧紋理不工作
- 7. 在Android上使用OpenGL ES 2.0的雪碧不透明度
- 8. (Cocos2D)雪碧不是完全坐在其他雪碧的頂部?
- 9. JWindow區域不透明
- 10. 在不透明區域包含NULL值
- 11. 雪碧不移動
- 12. three.js中的雪碧透明度排序錯誤
- 13. 渲染一個半透明的雪碧紋理
- 14. 雪碧
- 15. 雪碧不出現在monogame?
- 16. 將不透明區域拉到圖像中透明區域的中心
- 17. 將雪碧到最近的雪碧
- 18. 隨機雪碧與雪碧池
- 19. Python - 雪碧追逐另一個雪碧
- 20. 獲取蒙面區域是否透明?
- 21. Android透明區域點擊
- 22. 疊加層:半透明邊框,不透明內部區域 - howto
- 23. 雪碧位置
- 24. 雪碧反射?
- 25. AS3IsoLib雪碧SVG
- 26. 顯示雪碧
- 27. 雪碧優化?
- 28. 雪碧背景
- 29. AS3雪碧片
- 30. 雪碧運動
我相信這將是一個挑戰,因爲沒有標準的方法來做到這一點。隨意實現此功能並將其提供給AndEngine社區。 – JohnEye
其真正的奇怪和令人震驚的是,迄今爲止還沒有引入這種方法或解決方案來解決這個問題。 –
不是很令人震驚,它可能涉及到使用OpenGL的低於平常水平。您可以輕鬆獲取Sprite上的本地觸摸座標,也許您可以瞭解該精靈是否在您觸摸的地方包含透明區域,並讓此類TouchEvents通過。 – JohnEye