2015-08-31 42 views
0

Box2D是否會自動銷燬所有身體關節,還是應該手動執行此操作?可以摧毀身體而不破壞聯合導致崩潰或內存泄漏?在Box2D中摧毀身體之前,我應該摧毀所有身體關節嗎?

+0

呃,這個回覆晚了,但@ m.antkowicz是對的。如果您不手動銷燬關節,您的程序可能會崩潰並燒燬。你應該手動銷燬它們。請閱讀手冊:http://box2d.org/manual.pdf –

回答

1

這裏是Box2D的手冊 - 讀8.3部分

http://www.box2d.org/manual.html#_Toc258082974

總結 - 這是手動破壞關節很好的做法 - 當對應體被破壞,他們應該被銷燬(這就是爲什麼它不會造成碰撞/泄漏),但不能保證。