Commit de antes de cambiar experimentalmente muchas cosas

This commit is contained in:
2024-02-07 16:52:21 +01:00
parent f4e2c11f1b
commit 674323d445
3 changed files with 14 additions and 26 deletions

View File

@@ -324,30 +324,9 @@ void Title::render()
// Prepara para empezar a dibujar en la textura de juego
screen->start();
switch (state)
if (state == show_menu)
{
case show_loading_screen:
// Dibuja la textura de fondo
SDL_RenderCopy(renderer, bgTexture, nullptr, nullptr);
// Dibuja la pantalla de carga
pCls(4);
pBlit(0, 0, 0, 0, 256, 128);
pFlip(renderer);
break;
case fade_loading_screen:
// Dibuja la textura de fondo
SDL_RenderCopy(renderer, bgTexture, nullptr, nullptr);
// Dibuja la pantalla de carga
pCls(4);
pBlit(0, 0, 0, 0, 256, 128);
pFlip(renderer);
break;
case show_menu:
// Dibuja la textura de fondo
// Dibuja la textura de fondo
SDL_RenderCopy(renderer, bgTexture, nullptr, nullptr);
// Dibuja la marquesina
@@ -358,10 +337,17 @@ void Title::render()
{
cheevosSprite->render();
}
break;
}
else
{
// Dibuja la pantalla de carga
pCls(4);
pBlit(0, 0, 0, 0, 256, 128);
pFlip(renderer);
default:
break;
// Dibuja el logo del título
SDL_Rect dstRect = {0, 0, 256, 80};
SDL_RenderCopy(renderer, titleLogo, nullptr, &dstRect);
}
// Vuelca el contenido del renderizador en pantalla