jbox2d

    0熱度

    2回答

    我有一個使用JBox2D進行物理仿真的Android應用程序。唯一的動態物體是一個0.07米的半徑圓,以及在20米乘20米的總遊戲區域中的幾個靜態圓和長方形。我還通過ApplyForce方法使用了一些自定義力。 每當任何物體發生碰撞時,它們確實會發生碰撞,但不會反彈;一切都在一起。所有的身體都有自己的密度,摩擦力和恢復原狀(有些物體的恢復能力大於1)。 有沒有人有任何想法,爲什麼這些碰撞不起作用?

    2熱度

    1回答

    如圖所示,我通過將圓形連接到「距離接頭」來實現「斑點」。 (引用JBox2D ContantVolume關節)。 是否可以檢查是否有其他對象(在上述情況下,在品紅色圓圈)碰撞「距離聯合線」? 在此先感謝。

    4熱度

    2回答

    我有我的形象與透明背景。我想找到圖像的邊緣並從輪廓形成多邊形。有多種方法/方法可以做到這一點。我想用Java(它是我的遊戲,它使用JBox2d Polygons進行碰撞檢測)做它。 我對此有了一些想法,並且正在考慮這將如何工作。我可以嘗試檢測所有透明像素,然後反轉選擇並僅選擇具有1個相鄰透明像素的像素。這非常複雜,我想要一些指導。

    1熱度

    1回答

    我想知道我應該爲我的玩家角色做些什麼。目前他有空閒的姿態,所有的碰撞多邊形都被創造出來了。但是我想讓他在衝拳時移動他的手臂多邊形。我將如何做到這一點? 我有在遊戲中靜態編碼的所有多邊形。 我使用Java編碼,但代碼可以翻譯。

    1熱度

    3回答

    嘿,我想做一個基本的曲棍球風格的比賽。 我有與球場,球員,對手和球一起工作的基本物理學。 我很努力地弄清楚我怎樣才能讓球進入球門 ,同時讓球員和對手不要進球。 基本上對手跟隨球,並且玩家由用戶輸入控制。 所以有兩個我需要的限制。 我需要創建一個只有球可以通過的形狀......這甚至有可能嗎? 如果球通過球門線,我可以睡覺對手嗎? 我是否正確地做了這件事? PLAYER1只能左右移動紅框 Playe

    1熱度

    1回答

    我在JBox2D有一些問題。我已經創建了一個球和世界,並且儘可能正確地說出了一切,但是當我調用world.step()方法時,它不會使球從重力下落。 這裏是我創建對象: package objects; import org.jbox2d.collision.shapes.CircleShape; import org.jbox2d.collision.shapes.PolygonShape

    2熱度

    1回答

    我試過JBox2d。 我已經通過了幾個教程,並啓動並運行。創造了四個牆壁和一個應該有彈性的球。 開始時球會反彈得太少,只是2-3次反彈,然後突然停止。我設法弄清楚這是由於: /** * A velocity threshold for elastic collisions. Any collision with a * relative linear velocity below this t

    0熱度

    1回答

    我嘗試爲手機LG GT-540(Android 2.1)創建一個應用程序。 如果我初始化新世界,應用程序不起作用 ... world = new World(gravity,doSleep); 會很感激您的任何想法如何解決這個問題?

    0熱度

    1回答

    我一直在使用下載Jbox2d來源: svn籤http://jbox2d.googlecode.com/svn/trunk/ jbox2d-只讀 如何導入Jbox2d的源代碼到我的Maven倉庫作爲依賴?謝謝

    6熱度

    3回答

    你能告訴我: 哪裏可以找到教程「jbox2d編程遊戲」?