Comprobando reloadtextures en el ordenador donde pierde el contexto

This commit is contained in:
2022-10-27 09:23:37 +02:00
parent 32dd85525b
commit a0e8853870
2 changed files with 14 additions and 19 deletions

View File

@@ -126,37 +126,37 @@ void Game::checkEventHandler()
case SDL_SCANCODE_B: case SDL_SCANCODE_B:
screen->switchBorder(); screen->switchBorder();
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F: case SDL_SCANCODE_F:
screen->switchVideoMode(); screen->switchVideoMode();
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F1: case SDL_SCANCODE_F1:
screen->setWindowSize(1); screen->setWindowSize(1);
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F2: case SDL_SCANCODE_F2:
screen->setWindowSize(2); screen->setWindowSize(2);
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F3: case SDL_SCANCODE_F3:
screen->setWindowSize(3); screen->setWindowSize(3);
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F4: case SDL_SCANCODE_F4:
screen->setWindowSize(4); screen->setWindowSize(4);
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F5: case SDL_SCANCODE_F5:
switchPalette(); switchPalette();
reLoadTextures(); //reLoadTextures();
break; break;
default: default:

View File

@@ -82,27 +82,27 @@ void Title::checkEventHandler()
case SDL_SCANCODE_F: case SDL_SCANCODE_F:
screen->switchVideoMode(); screen->switchVideoMode();
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F1: case SDL_SCANCODE_F1:
screen->setWindowSize(1); screen->setWindowSize(1);
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F2: case SDL_SCANCODE_F2:
screen->setWindowSize(2); screen->setWindowSize(2);
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F3: case SDL_SCANCODE_F3:
screen->setWindowSize(3); screen->setWindowSize(3);
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F4: case SDL_SCANCODE_F4:
screen->setWindowSize(4); screen->setWindowSize(4);
reLoadTextures(); //reLoadTextures();
break; break;
case SDL_SCANCODE_F5: case SDL_SCANCODE_F5:
@@ -247,19 +247,14 @@ void Title::switchPalette()
if (options->palette == p_zxspectrum) if (options->palette == p_zxspectrum)
{ {
options->palette = p_zxarne; options->palette = p_zxarne;
texture = resource->getTexture("loading_screen_color_zxarne.png"); sprite->setTexture(resource->getTexture("loading_screen_color_zxarne.png"));
sprite->setTexture(texture);
} }
else else
{ {
options->palette = p_zxspectrum; options->palette = p_zxspectrum;
texture = resource->getTexture("loading_screen_color.png"); sprite->setTexture(resource->getTexture("loading_screen_color.png"));
sprite->setTexture(texture);
} }
// resource->reLoadTextures();
// reLoadTextures();
// Cambia el color del borde // Cambia el color del borde
screen->setBorderColor(stringToColor(options->palette, "bright_blue")); screen->setBorderColor(stringToColor(options->palette, "bright_blue"));
} }