jail_audio: actualitzat a la ultima versió (ara sense threads)
This commit is contained in:
@@ -222,11 +222,10 @@ void Intro::switchText(int from_index, int to_index) {
|
||||
// Actualiza las variables del objeto
|
||||
void Intro::update() {
|
||||
if (SDL_GetTicks() - ticks_ > param.game.speed) {
|
||||
// Actualiza el contador de ticks
|
||||
ticks_ = SDL_GetTicks();
|
||||
ticks_ = SDL_GetTicks(); // Actualiza el contador de ticks
|
||||
Screen::get()->update(); // Actualiza el objeto screen
|
||||
|
||||
// Actualiza el fondo
|
||||
tiled_bg_->update();
|
||||
tiled_bg_->update(); // Actualiza el fondo
|
||||
|
||||
switch (state_) {
|
||||
case IntroState::SCENES:
|
||||
@@ -239,22 +238,20 @@ void Intro::update() {
|
||||
updatePostState();
|
||||
break;
|
||||
}
|
||||
|
||||
// Actualiza el objeto screen
|
||||
Screen::get()->update();
|
||||
}
|
||||
|
||||
static const auto audio = Audio::get();
|
||||
audio->update();
|
||||
}
|
||||
|
||||
// Dibuja el objeto en pantalla
|
||||
void Intro::render() {
|
||||
// Prepara para empezar a dibujar en la textura de juego
|
||||
Screen::get()->start();
|
||||
static const auto screen = Screen::get();
|
||||
|
||||
screen->start();// Prepara para empezar a dibujar en la textura de juego
|
||||
screen->clean();// Limpia la pantalla
|
||||
|
||||
// Limpia la pantalla
|
||||
Screen::get()->clean();
|
||||
|
||||
// Dibuja el fondo
|
||||
tiled_bg_->render();
|
||||
tiled_bg_->render();// Dibuja el fondo
|
||||
|
||||
switch (state_) {
|
||||
case IntroState::SCENES: {
|
||||
@@ -266,9 +263,8 @@ void Intro::render() {
|
||||
case IntroState::POST:
|
||||
break;
|
||||
}
|
||||
|
||||
// Vuelca el contenido del renderizador en pantalla
|
||||
Screen::get()->render();
|
||||
|
||||
screen->render();// Vuelca el contenido del renderizador en pantalla
|
||||
}
|
||||
|
||||
// Bucle principal
|
||||
|
||||
Reference in New Issue
Block a user