所以我有一種方法是假設一個對象快速向上移動。裏面的代碼是:運行一段時間的方法
b2Vec2 force;
force.Set(_body->GetLinearVelocity().x, _body->GetLinearVelocity().y+1.0f);
for (b2Body* b = _game.world->GetBodyList(); b; b = b->GetNext())
{
if (b->GetUserData() == character)
{
b->SetLinearVelocity(force);
}
}
的代碼並不重要,我想知道我怎麼能在幾秒鐘後停止此進程或一旦達到一定的y
點。因爲atm它已經不在屏幕上了!
問候。
嘿,我真的這樣做了,但效果並不像我想要的那樣現實。任何想法如何像水果忍者那樣真實地將物體拍攝到屏幕上?提前致謝 –