HelloWorldScene的demo中添加的是一个方型的sprite,如果是圆的咋加?不规则图形又咋加?不胜感激
-(void)addSprite:(CGPoint)p
{
CCSprite * m_sprite = ;
;
b2BodyDef bodyDef;
bodyDef.type = b2_dynamicBody;
bodyDef.position.Set(p.x/PTM_RATIO,p.y/PTM_RATIO);
bodyDef.userData = m_sprite;
b2Body * body = world->CreateBody(&bodyDef);
b2PolygonShape dynamicBox;
dynamicBox.SetAsBox(0.5f,0.5f);
b2FixtureDef fixtureDef;
fixtureDef.shape = &dynamicBox;
fixtureDef.density = 1.0f;
fixtureDef.friction = 0.3f;
body->CreateFixture(&fixtureDef);
}