我正在使用AndEngine和Box2D進行遊戲。我正在製作一款乒乓球風格的足球比賽,我希望守門員在球碰撞時像一個靜止的身體。當他們碰撞keper的舉動也讓我的遊戲無法玩。我試圖用contactListener做一些事情,但它不起作用。如何防止身體在碰撞後移動[Box2D] [AndEngine]
回答
設置守門員的體型爲Kinematic
。
運動學體爲混合體,其不會受力和 碰撞等靜態的身體,但可以用諸如動態物體的線速度 移動。
你可以移動它,但如果它被一個球擊中,它不會移動。
我忘了說守門員必須留在兩個球門柱之間。所以門將必須碰撞該帖子 – Senhor
你不能限制X/Y位置嗎? – LordRaydenMK
我試過了,但它沒有奏效。這太奇怪了:/我找到了一個解決方案,但它不夠好。我設置了一個摩擦值很大的摩擦接頭。所以它在碰撞後停止移動,但會稍微移動。當我想自己移動守門員時,我在按鍵時繼續設置速度但是正如我所說的,它在碰撞後稍稍移動,因此它不是一個完美的解決方案 – Senhor
- 1. AndEngine Box2D。移除碰撞後的碰撞遊戲碰撞
- 2. AndEngine和box2d碰撞過濾
- 3. 在Andengine Box2d身體運動
- 4. 在碰撞後在Box2d中以相同的速度反射身體AndEngine
- 5. 停止剛體碰撞後移動
- 6. 如何防止Box2d碰撞後的反彈?
- 7. AndEngine - 防止汽車碰撞,預見碰撞
- 8. libGDX Box2D:碰撞後如何摧毀身體?
- 9. 如何清除AndEngine中碰撞的box2d物體?
- 10. 爲什麼Box2D身體不會碰撞?
- 11. Box2D的只有一個身體碰撞
- 12. Box2d碰撞(android AndEnigne)
- 13. AndEngine/Box2d在與邊界碰撞時避免抖動
- 14. BOX2D - 與Monster碰撞
- 15. 如何在碰撞後移除Box2d中的對象,但延遲?
- 16. AndEngine Box2D的身體GetContactList
- 17. 電暈/ Box2D檢測與非移動靜態物體的碰撞
- 18. Box2D主體在碰撞時不旋轉
- 19. 在單次接觸中多次碰撞身體[AndEngine]
- 20. AndEngine粒子碰撞
- 21. 如何檢測碰撞,但不會在box2d中碰撞?
- 22. Libgdx | Box2D |如果身體與另一個身體發生碰撞,則投票
- 23. Box2D(LibGdx)getWorldPoint在碰撞後錯誤
- 24. Andengine碰撞 - 檢測碰撞和刪除物體時的例外
- 25. Box2d比較碰撞
- 26. box2d,setTransform和碰撞
- 27. Box2D碰撞回調
- 28. Box2D碰撞檢測?
- 29. Box2d碰撞問題
- 30. Box2D矩形碰撞
是'Keine body'類型'Kinematic'? – LordRaydenMK
它的身體類型是動態的 – Senhor