Ya carga las imagenes del juego y la demo desde la cache de rescursos

This commit is contained in:
2022-10-26 20:29:07 +02:00
parent c6e8050f95
commit 397e1e89e3
16 changed files with 286 additions and 122 deletions

View File

@@ -35,6 +35,7 @@ Director::Director(std::string path)
screen = new Screen(window, renderer, options, GAMECANVAS_WIDTH, GAMECANVAS_HEIGHT);
screen->setBorderColor(borderColor);
screen->setVideoMode(options->fullScreenMode);
resource = new Resource(renderer, asset, options);
debug = new Debug(renderer, screen, asset);
music = JA_LoadMusic(asset->get("title.ogg").c_str());
}
@@ -707,7 +708,7 @@ void Director::runCredits()
// Ejecuta la seccion de la demo, donde se ven pantallas del juego
void Director::runDemo()
{
demo = new Demo(renderer, screen, asset, options, debug);
demo = new Demo(renderer, screen, resource, asset, options, debug);
setSection(demo->run());
delete demo;
}
@@ -716,7 +717,7 @@ void Director::runDemo()
void Director::runGame()
{
JA_StopMusic();
game = new Game(renderer, screen, asset, options, input, debug);
game = new Game(renderer, screen, resource, asset, options, input, debug);
setSection(game->run());
delete game;
}