2013-04-10 33 views
0

Box2D中有沒有辦法在沒有註冊聯繫人偵聽器的情況下獲得衝突的衝動?Box2D獲得碰撞衝動沒有b2ContactListener

即,我可以使用GetContactList()contact->GetManifold()->localNorm獲得身體的所有聯繫人列表,但是這會返回一個單位向量。

我似乎無法找到從b2Contact類獲取衝動信息的任何方式。

回答

0

不,每個時間步可能有多個衝動。使用一個監聽器。

+0

就像每個時間步可能有多個聯繫規範一樣?但是我仍然可以在沒有聽衆的情況下訪問聯繫規範。 – Alec 2013-04-12 16:21:07

+0

我不確定那是什麼contactnorm。這可能是你正在看最後一次聯繫。我不確定你可以做很多有用的事情。 – 2013-04-12 17:10:31