我有一個老遊戲和我綁更新的Cocos2D 2.0 SDK。我有一些編譯錯誤。移植的Cocos2D 1.0〜2.0的cocos2d
b2Vec2 gravity;
gravity.Set(0.0f, -10.0f);
self.world = new b2World(gravity, true);
Error: No matching constructor for initialization of 'b2World'
當我將其更改爲下面的代碼,然後工作,但Box2D的調試形狀不繪製。
self.world = new b2World(gravity);
如何以正確的方式初始化Box2d世界,顯示調試形狀?
使用GLESDebugDraw。世界 - > SetDebugDraw(m_debugDraw);並且還啓用調試平局的標誌了。 – 2013-03-23 06:24:53