2012-11-07 48 views
0

我有Box2D物理問題,如果遊戲中的滯後足夠高,對象將通過牆壁隧道。遊戲滯後是我正在處理的事情,但我認爲它不可避免地會導致遊戲滯後,而我最不希望的是玩家在滯後時間足夠長的時候穿過牆壁。Box2D和滯後隧道

是的我已經打開連續碰撞檢測,並啓用我想要子彈物理對象,但問題仍然存在。有什麼建議?我想也許如果我減慢了與FPS成比例的世界,但我不確定如何實現這個乾淨,或者如果cocos2d/box2d有這種類型的問題的簡單修復。

回答

0

嘗試使用固定的時間步。可變時間步長對於物理模擬通常是不利的。

+0

我會試試這個!我還注意到,當有人在遊戲中等給你發短信的時候,物理學會弄髒所有的灰塵和牆壁。 – Parad0x13