2011-08-03 42 views

回答

0

何回か試していると,右にも転がりますよ。形狀在八角形的一個角上彈跳,這並不總是給出完美的垂直碰撞響應。很難告訴八角形的邊緣有這麼小的形狀,但是要把形狀做得更大,它應該變得很明顯。

+0

是的,有時它會右轉,但通常會左轉。我能理解原因。你有什麼想法來糾正這個問題嗎? – tkihira

+0

我認爲這只是浮點計算的工作方式。值可以四捨五入給出稍有不同的結果。從技術上講,這不是問題。如果你在現實生活中在角落反彈了一個八角形,我相信它很快就會以某種方式跌倒。你可以避免這種行爲的唯一方法是使用一個真正的圓形。 – iforce2d

+0

ありがとうございます,うすうすそう感じていました。謝謝您的信息。我知道圓形可以避免這個問題,但圓形似乎不被認爲是摩擦值(在Box2d上),所以我試圖用8/16頂點做圓形(結果在16上是一樣的)。 – tkihira

相關問題