【发布时间】:2012-02-24 09:31:07
【问题描述】:
我正在 box2d 中创建物理身体,如下所示,这是我的代码
b2BodyDef carBodyDef;
carBodyDef.position.Set(x/PTM_RATIO,y/PTM_RATIO);
carBodyDef.type=b2_dynamicBody; b2Body* carBody=physicsWorld->CreateBody(&carBodyDef);
b2CircleShape carShape;
carShape.m_radius=rad/40.0f;
b2FixtureDef carFixture;
carFixture.shape=&carShape;
carFixture.density = 1.0f;
carFixture.friction = 0.0f;
carBody->CreateFixture(&carFixture);
return carBody ;
当我运行应用程序时,它会崩溃, 有以下错误 *断言失败:(IsLocked() == false),函数 CreateBody,*in box2d
【问题讨论】:
标签: iphone cocos2d-iphone box2d