我有一些身体长大。我将这个身体添加到了世界。如何手动改变物体的特征?
...
someBody = world->CreateBody(&bodyDef);
someFixture = tapBody->CreateFixture(&someFixtureDef);
...
我想我不需要在这里粘贴所有的代码。
因此,我增加了身体的世界。问题是如何改变已经在世界上的身体的位置,恢复原状?我允许那么做吗这里? (因为我在尝试更改tick
方法中的某些内容时遇到错误)。
-(void) tick: (ccTime) dt
{
world->Step(dt, velocityIterations, positionIterations);
for (b2Body* b = world->GetBodyList(); b; b = b->GetNext())
{
}
}
感谢这样的解决方案) – Buron 2012-02-21 14:50:14