physics-engine

    1熱度

    1回答

    我的粒子發射器的y力爲-9.8,所以它們像沙一樣掉下來。不幸的是,當他們碰到一個角度爲45度傾斜的木板(箱子對撞機上有一個冰物理材料的立方體)時,它們會非常緩慢地向下滑動。 你能給粒子提供像冰這樣的物理材料嗎?如果不是,如何減少粒子和所有其他物體之間的摩擦,使其更快地向下流動?

    1熱度

    1回答

    在我的Box2d遊戲中,我發現我必須在遊戲循環中更新我的CCSprite位置,以便它正常工作。我已經瀏覽了Box2D文檔,看看有哪些API可以獲得b2Body座標,但我沒有看到任何內容,這似乎不清楚。 我應該手動移動每個CCSprite還是有一種簡單的方法將屏幕上的所有CCSprite移動到與它們關聯的b2Bodys? 有沒有人有任何想法如何做到這一點? 謝謝! 編輯1: 這段代碼是否將我的世界中

    1熱度

    2回答

    我正在實施一個模擬蠕蟲狀生物的物理引擎。問題是,他們是否能夠相互游泳並佔據同一個空間點。所以你有一些關於環境的想法,我在這裏提供一個視頻:http://www.box.net/shared/mlddkslszbxd59cfdhpc 所以我需要做的是加入一個碰撞檢測和解決算法,可以克服這一點。對於檢測部分,我一直在使用邊界圓;每個蝸桿被給予外粗圓圈其中,如果越過然後觸發周圍較小的細晶粒界檢測作爲檢測

    0熱度

    1回答

    嗨,有沒有任何庫可以與vb.net進行交互。我搜索了一下,但我剛剛找到了C#庫。我知道使用vb.net製作這些東西並不合適,但我想知道。 謝謝。

    1熱度

    2回答

    我有一個box2d主體,它具有球的夾具。它只是在一個長方形盒子上面反覆上下跳動。有時會因爲沒有明顯的原因而掉下盒子。我有一種方法可以將重力限制在垂直方向,以便我可以解決這個問題?

    3熱度

    2回答

    我想提出一個Box2D的遊戲,並有敵人從屏幕的左側飛在屏幕的右側。如果我使用如下所示的勾號方法施加力量,那麼隨着時間的推移,敵人會越來越快地移動。我希望敵人以恆定的速度前進,而不是提高速度。我怎樣才能做到這一點。我曾嘗試的衝動和力量,但他們似乎並沒有保持恆定的速度 b2Vec2 forceA = b2Vec2(15, -b->GetMass() * world->GetGravity().y);

    11熱度

    1回答

    我在iphone上使用box2d來創建遊戲。我有一個受重力影響的身體向下移動,而不是向右或向左移動。它會被另一個機構擊中,然後向右或向左移動。然後我有一個重置按鈕,可以將身體移回到起點。唯一的問題是它仍然向右或向左移動。我怎樣才能抵消球已經穿過的力量?當我重置我的遊戲時,我該如何擺脫這種右移和左移?

    0熱度

    1回答

    我想將Box2D放入我的應用程序。我有最新的Cocos2D版本中的Box2D文件夾。我將它拖到我的項目中,然後將它添加到目標組文件夾中,我得到4個錯誤,它是編譯器無法找到的地方b2Collision.h,b2BroadPhase.h和b2Collision.h,我知道有2個錯誤碰撞。還有另一個錯誤,但它是基於如何實現它的。 無論如何,隨着我實施它的方式,我該如何擺脫這些錯誤?有沒有人有任何想法/提

    0熱度

    1回答

    我正在尋找流體,當然還有流體本身的基礎知識,然後讓所有對象相互作用。一個簡單的波引擎,處理IE物理引擎流體上的表面波,並可處理物體的重現和反射。 我真的不想從頭開始,大多數流體動力引擎似乎有點矯枉過正,我需要什麼。 我只需要基本能夠描述一個波,對象和 表面上我知道一定有什麼東西在那裏,可以做到不重新發明輪子。 基本上我打算有一個網格,每個網格元素可以有一個對象在裏面,對象可能會影響波或不波瀾,它可

    2熱度

    1回答

    Like Google Gravity。圖像不僅充當點,而且充當矩形。當我拖放它們時,它們會旋轉。我看到jPhysics插件,但它不能模擬旋轉。 我不知道如何用Box2D-js拖動東西。 是否有完整的庫?還是一個幫助我自己實現的教程? (什麼我要的是:DRAP-滴速和旋轉)