jbox2d

    1熱度

    3回答

    我正在爲JBox2D的最新版本尋找一些初學者教程。我發現的那些都過時了。如果可能的話,關於如何在android上應用整個東西的教程也很好。我只是試圖製造一些球員不能穿過的牆壁並施加一些重力。 在此先感謝。

    3熱度

    1回答

    每當我試着和playn-jbox2D編譯我的PlayN項目作爲dependecy PlayN HTML不會工作,我得到下面的HTML錯誤只,其餘的證明確定 [INFO] [ERROR] An internal compiler exception occurred [INFO] com.google.gwt.dev.jjs.InternalCompilerException: Faile

    2熱度

    2回答

    我一直在與jbox2d搞混,當身體的X速度受到世界的重力影響時感到驚訝。這裏是我的代碼: //create world Vec2 gravity = new Vec2(0, 1); boolean sleep = true; world = new World(gravity, sleep); //create wheel BodyDef whee

    1熱度

    1回答

    一個嚴重的bug彈出,我不知道爲什麼。在我開始遊戲後不久,遊戲就結冰了。我所知道的是,程序執行進入world.step(1.0f/30.0f, 5, 2);,並且永遠不會退出,從而凍結遊戲(從來沒有,我的意思是沒有可見的變化發生超過一分鐘,對於這個應用程序它可能永遠是)。我一直在研究這個問題一段時間,而這種情況以前沒有發生過,但現在它每次都在幾秒內發生。 任何人都知道爲什麼會發生這種情況? 不幸的

    2熱度

    2回答

    我已經創建了一個落球的基本示例,但我稍微困惑了爲什麼物體在下落時不加速。它以恆定的速度行駛,這不是我所期望的。這是我使用Box2D的第一天,我假設我錯過了一些基本的東西,但無法弄清楚。 public PhysicsWorld() { // Step 1: Create Physics World Boundaries Vec2 gravity = new Vec2(0, 20)

    3熱度

    1回答

    我在哪裏可以找到夾具預設,可用於剛體物理引擎,如Box2D來模擬不同材質的行爲? 我要找的密度,摩擦和歸還像普通材料的價值觀: 光滑/粗糙的金屬 木 橡膠 塑料 是除了設置這些值的嘗試和錯誤以獲得實際結果之外,還有一種方法嗎?

    0熱度

    1回答

    嗯,更具體地說,JBox2D。我有一個圓圈掉下來,當點擊時,圓圈變成一個盒子,變成靜止的(不管移動,不管重力或碰撞)。我的理解是,爲了使其變爲靜態,我將密度設置爲0.但這並不起作用,並且出於某種原因,也沒有任何物體與對象發生碰撞。以下是我將圓圈變成靜態框的位置。 physBall.destroyFixture(fixture); PolygonShape b = new PolygonShap

    1熱度

    1回答

    我想使b2鼠標聯合工作類似於b2setposition,雖然我知道在鼠標聯合力的應用,所以它是不可能達到所需的點沒有任何延遲像setPosition( ),但我想使它和b2setPosition()一樣接近。所以我應該在哪個mousejoint/body屬性上工作,以便它的行爲與b2set相近。 感謝您的回答。

    1熱度

    1回答

    我在我的Box2D模擬(處理中,使用Jbox2d的Fisica包裝器)中有一疊塊,但它們在移動時無法控制。 這並不是說不穩定,它看起來非常糟糕,因爲它們來回晃動像素直到它們解決。我已經嘗試了一切,改變重力,密度,恢復原狀,每米像素,時間步長 - 沒有任何作用。 我真的需要弄清楚什麼是錯的,因爲我沒有很多時間來完成這個。

    1熱度

    1回答

    我找不到一個奇怪的錯誤。我已經實現了一個ContactListener類來處理我的Android遊戲中的碰撞。在beginContact(Contact arg0)方法中,我可以看到arg0中的兩個物體在那裏,並被推入堆棧。在撥打world.step()之後,我運行自己的handleCollisions()方法,在那裏彈出Contact對象並執行一些遊戲邏輯。但是,偶爾當我彈出一個Contact時