box2d

    1熱度

    1回答

    有沒有完全複製的Javascript物理學2D引擎,這樣既可以節省模擬的狀態爲一個字節數組,例如,在另一臺機器上加載它(相同的架構),因此這兩個模擬會做同樣的下一步? 我已經聽說了,Box2D的有一些(緩存?),我們不能隨機構/軍隊/關節等

    1熱度

    1回答

    更新:我已經通過並在構建日誌中提到的文件中添加了一些明顯缺失的<cwchar>依賴項。現在我回到我的cwchar頭本身出現問題,它缺少一些聲明。這裏是新生成日誌: C:\Windows\system32\cmd.exe /C C:/MinGW/bin/mingw32-make.exe -j4 SHELL=cmd.exe -e -f Makefile "----------Building pro

    1熱度

    1回答

    播放器(盒)停止所以我有一個播放器(Box2D的框),可以水平與「A」,用「d」被移動: SetLinearVelocity(b2Vec2(speed, object.getB2Object()->GetLinearVelocity().y)); 但是,當我移動的方塊玩家不滑動,但是角色的角落,像這樣: 我想通了,降低了框的摩擦和地面防止這在一定程度上,但仍然發生相當regulary也使得播放

    0熱度

    1回答

    這裏是我的代碼: $(window).resize(function() { resize(); console.log('Resized'); }); 此代碼是工作完全正常,直到我實現的Box2D到我的項目。 每當我刪除此行... <script type="text/javascript" src="assets/lib/Box2D.js"></script>

    1熱度

    1回答

    在pybox2d manual它規定了以下內容: pybox2d uses radians for angles. The body rotation is stored in radians and may grow unbounded. Consider normalizing the angle of your bodies if the magnitude of the angle bec

    0熱度

    2回答

    我畫精靈uppon機構,用此方法(我的身體裏面的包裝): private void drawBaseSprite(Batch batch){ Sprite baseSprite = this.getBaseSprite(); Vector3 bodyPixelPos = camera.project(new Vector3(body.getPosition().x, bo

    0熱度

    1回答

    好吧,我正在製作自己的簡單引擎,我已經實現了一個成功的ECS,現在我正在嘗試實現Box2D的物理功能,並且我有一些所以我有一個類型爲「RigidBody2D」的組件,它進行了一些物理計算,看起來像這樣(注意我使用Unity3D類似的組件,它們包含啓動,喚醒和更新功能,我不使用系統): 'RigidBody.h' #pragma once #include "Component.

    0熱度

    1回答

    如何創建表面以便我的自行車與地面碰撞? 我正在考慮在表面上放置x,y座標,但那會太直,我希望它更平滑。 (我不想放置100萬個點) 我不想讓地面隨機生成,我想要預先製作的圖片。 見圖片: https://i.stack.imgur.com/xCevE.png 是否有可能使一個背景圖片(天空),並與地面另一層在它上面顯示,然後使其與我的自行車發生碰撞?

    2熱度

    2回答

    我正在尋找編碼物理圖形結構(如橋樑或建築物)作爲遺傳算法的染色體的研究/文獻。 通過圖形我的意思是結構是由邊緣連接的節點,或者例如通過焊接接頭連接的鋼樑。對形狀進行修改的變異算子的研究也很有幫助。對於這些結構,每個關節在空間中的位置都很重要,而不僅僅是連接本身。 我熟悉位串和實值編碼。也許與神經網絡的遺傳算法編碼有一些相似之處。

    0熱度

    1回答

    我正在嘗試使用cmake構建box2D。當我點擊配置(並選擇我的版本的Visual Studio)的CMake開始工作,但它與錯誤訊息finnishes: 您已經呼籲庫GLFW ADD_LIBRARY沒有任何的源文件。 這通常表明你的CMakeLists.txt文件 問題組態完成 問題是什麼?如何解決呢? CMakeLists.txt位於何處?如何編輯它以無錯地構建?