2011-12-17 83 views
1

我是Box2D物理引擎的初學者。由於我的圖像具有不規則曲線,因此我正在嘗試開發多邊形。但隨着使用頂點助手的Raywenderlich演示教程的參考,我正在繪製多邊形,但在許多情況下,它會產生凹多邊形,並且當我執行我的項目時,它會崩潰。所以如果可以得到一些關於使用凹面的幫助多邊形會很好。有什麼辦法可以在Box2D中繪製凹面多邊形並檢測與其他形狀的碰撞

任何幫助或建議表示讚賞。謝謝

回答

2

@Marine;要使用凹多邊形,您需要將它分解爲較小的凸多邊形。只需在創建人體時將凹多邊形分解爲不同的凸多邊形,併爲所有這些單獨的凸多邊形創建形狀。

+0

我有超過100個圖像需要創建一個單獨的多邊形....但如果這樣做,會影響iPod中的內存嗎? – Marine 2011-12-29 05:01:14