void CloudsIntroSequence::selfUpdate(){ if(!startedOnclick && timeline->getIsPlaying()){ timeline->stop(); } updateCamera(); updateWaiting(); updateQuestions(); updateTitle(); }
void GameScreen::update(float deltaTime, std::vector<TouchEvent> &touchEvents) { m_world->update(deltaTime); switch (m_gameState) { case WAITING: updateWaiting(deltaTime); updateInputWaiting(touchEvents); break; case GAME_OVER: updateGameOver(deltaTime); updateInputGameOver(touchEvents); break; case RUNNING: default: m_fTitleAlpha -= deltaTime * 2; updateRunning(deltaTime); updateInputRunning(touchEvents); break; } }