box2d

    1熱度

    3回答

    我目前有一個類「WorldObject」,其中包含一個指向其b2Body的指針,以及幾個方法和變量。 但是,將WorldObject作爲b2Body的派生類會更聰明嗎? 這種事情的一般方法是什麼?要始終創建類中最重要的對象的派生類,或者創建一個新類並創建所有屬性? 這些可能性的優缺點是什麼? 謝謝。

    0熱度

    1回答

    對於之前詢問過的問題,我正在嘗試將Box2D與我的QML應用程序一起使用。 我已經下載的Box2D的QML這裏:https://github.com/qml-box2d/qml-box2d 我也跟着指示: 將文件解壓縮到我的導入文件夾(QT/5.4/android_armv7 /進口/) 開業Box2D.pro在Qt中並構建它。 libBox2D.so文件是按照我下面的說明創建的。 我試過在我的Q

    0熱度

    2回答

    所以我試圖讓我的世界中的身體在一個範圍內,這是一個square(AABB)。 這是我的代碼: public List<MovableObject> getObjectsInRange(float x, float y, float x2, float y2) { final List<Fixture> list = new ArrayList<Fixture>(); world

    1熱度

    1回答

    當我將很多物體(矩形)堆疊在一起時,它們不能保持穩定。即使恢復原狀爲0,他們也很有彈性並且彼此脫落。我嘗試將密度設置爲非常低的值,但沒有改變。 有沒有可能解決這個問題? shape.setAsBox(0.1f, 0.1f, new Vector2(0, 0), 0); bDef = new BodyDef(); bDef.type = BodyDef.BodyType.Dyna

    0熱度

    1回答

    我試圖運行自帶的Box2D的下載上VS 2015年建立的一切罰款Hello World項目,但我得到一個錯誤C:\文件路徑\ Box2D.lib不是有效的win32應用程序。我查看了文件應該在哪裏,而不是在那裏。我很困惑發生了什麼,想知道是否有人知道發生了什麼事?

    -1熱度

    1回答

    我想檢查box2D,如果我在那裏放置一個物體,它是否在另一個物體中,如果沒有,我不想在那裏放置/移動物體。 我使用LIBGDX

    0熱度

    2回答

    Im在共享項目中使用Xamarin/Cocossharp構建一個簡單的遊戲。 我在Box2D中添加了一些物理特性,並且在WP8.1上一切正常。 我導入Box2D和我在Windows Phone上訪問提供的沒有問題的方法和類,但是當我嘗試爲Android編譯時,它說無法找到類型或命名空間「Box2D」。 IntelliSense不顯示任何錯誤... error output 我是新來的遊戲開發者,也

    -1熱度

    2回答

    我正在爲遊戲開發課程的攝入任務工作,但是我將視頻工作室的煩人錯誤停留在將我的代碼分解到課程後。錯誤狀態LNK2019 unresolved external symbol _main referenced in function "int __cdecl invoke_main(void)" ([email protected]@YAHXZ)所以它應該是我的主要功能有問題。我環顧四周,最合乎邏輯的

    0熱度

    1回答

    我需要獲取我的box2d世界的座標列表 - 我試圖得到一個環繞效果的包裹,屏幕的一側出現在另一側。 box2d沒有很好的處理文件,我能找到的唯一例子是java(我知道它是母語,但它需要翻譯)。這是here。 我認爲行動是在這裏: private function updateWorld(e:Event):void { world.Step(1/30,10,10); wo

    0熱度

    1回答

    我想用box2d的摩擦接頭做一個簡單的例子。我創建了一個可以用鼠標或箭頭鍵控制的圓圈。還有一個盒子是用來圈選的。問題是,當我推箱子時,它一直在運動。我添加了一個輔助靜態盒子,這樣我就可以用摩擦接頭將兩個盒子連接起來,以模擬自上而下的摩擦。但它不起作用。這是代碼。 public class MyGdxGame extends ApplicationAdapter { Camera cam