我遇到了Box2D的問題。C++ Box2D,通過運動物體模擬動態身體行爲
我編了一個像這個魔獸爭霸3地圖的遊戲。
http://www.youtube.com/watch?v=PKa1CNw6Q5A
,你控制一個字符,可以拋出可與物體發生碰撞的火球。
對於火球和支柱之間的碰撞,例如我爲兩者使用了運動物體(通常它們不會相互碰撞,但是通過黑客我得到了它的工作),這很好,因爲我只需要跟蹤碰撞,而且不能使用因爲我不希望它們在碰撞時被分開(OnTouch行爲在拼寫腳本中實現)。
但是現在我需要支柱和角色之間的碰撞,所以基本上我希望它們的行爲像橡皮球,當角色被投擲時速度x對着它應該反彈的支柱。但爲此,我需要動態物體的行爲,那麼是否有一種簡單的方法來模擬具有運動物體的動態物體的行爲? (也許覆蓋的東西?)
我不知道如何Box2D實習實習生,並會很高興如果有人瞭解我的問題,並可以幫助我。
如果您不希望聯繫人執行任何碰撞響應,您可以在BeginContact回調中調用contact-> SetEnabled(false)。 – iforce2d