void KrecikApp::update() { Time elapsed = Game::update(); updateCar(elapsed); // usuń zaznaczone ciała while(!marks.empty()) { destroyBody(marks.front()); marks.pop(); } for(auto it = toDraw.begin(); it != toDraw.end();) { if(it->second <= Time::Zero) { delete it->first; it = toDraw.erase(it); } else { it->second -= elapsed; it++; } } }
void GamePlay::update(float dt) { updateImpact(); updateCar(dt); }