我正在尝试使用一些流畅的代码,并发现它是使用旧版本的Box2D编写的。 我一直试图自己做出改变,但发现我陷入了这一部分。
b2PolygonDef polyDef;
polyDef.SetAsBox(b2Random(0.3f,0.7f), b2Random(0.3f,0.7f));
polyDef.density = 3.0f;
b2BodyDef bodyDef;
bodyDef.position = b2Vec2(0.0f,25.0f);
bodyDef.angularDamping = 0.5f;
bod = m_world->CreateBody(&bodyDef);
bod->CreateShape(&polyDef);
bod->SetMassFromShapes();
SetMassFromShapes已替换为SetMassData(< #const b2MassData * data#>);
我的问题是。我应该使用较旧的Box2D查看已发布的代码,以便提供哪些数据?
请帮忙。