Eliminado el efecto viñeta de la pantalla de titulo
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 67 KiB |
@@ -309,7 +309,6 @@ bool Director::setFileList()
|
||||
asset->add(prefix + "/data/gfx/title_crisis.png", t_bitmap);
|
||||
asset->add(prefix + "/data/gfx/title_dust.png", t_bitmap);
|
||||
asset->add(prefix + "/data/gfx/title_dust.ani", t_data);
|
||||
asset->add(prefix + "/data/gfx/title_gradient.png", t_bitmap);
|
||||
|
||||
asset->add(prefix + "/data/gfx/player_head.ani", t_data);
|
||||
asset->add(prefix + "/data/gfx/player_body.ani", t_data);
|
||||
|
||||
@@ -19,13 +19,11 @@ Title::Title(SDL_Renderer *renderer, Screen *screen, Input *input, Asset *asset,
|
||||
dustTexture = new Texture(renderer, asset->get("title_dust.png"));
|
||||
coffeeTexture = new Texture(renderer, asset->get("title_coffee.png"));
|
||||
crisisTexture = new Texture(renderer, asset->get("title_crisis.png"));
|
||||
gradientTexture = new Texture(renderer, asset->get("title_gradient.png"));
|
||||
|
||||
coffeeBitmap = new SmartSprite(coffeeTexture, renderer);
|
||||
crisisBitmap = new SmartSprite(crisisTexture, renderer);
|
||||
dustBitmapL = new AnimatedSprite(dustTexture, renderer, asset->get("title_dust.ani"));
|
||||
dustBitmapR = new AnimatedSprite(dustTexture, renderer, asset->get("title_dust.ani"));
|
||||
gradient = new Sprite({0, 0, 256, 192}, gradientTexture, renderer);
|
||||
|
||||
text1 = new Text(asset->get("smb2.png"), asset->get("smb2.txt"), renderer);
|
||||
text2 = new Text(asset->get("8bithud.png"), asset->get("8bithud.txt"), renderer);
|
||||
@@ -62,14 +60,10 @@ Title::~Title()
|
||||
crisisTexture->unload();
|
||||
delete crisisTexture;
|
||||
|
||||
gradientTexture->unload();
|
||||
delete gradientTexture;
|
||||
|
||||
delete coffeeBitmap;
|
||||
delete crisisBitmap;
|
||||
delete dustBitmapL;
|
||||
delete dustBitmapR;
|
||||
delete gradient;
|
||||
|
||||
delete text1;
|
||||
delete text2;
|
||||
@@ -175,9 +169,6 @@ void Title::init()
|
||||
dustBitmapL->setWidth(16);
|
||||
dustBitmapL->setHeight(16);
|
||||
|
||||
// Inicializa el sprite con el degradado
|
||||
gradient->setSpriteClip(0, 96, 256, 192);
|
||||
|
||||
// Crea el mosaico de fondo del titulo
|
||||
createTiledBackground();
|
||||
|
||||
@@ -378,9 +369,6 @@ void Title::render()
|
||||
SDL_RenderCopy(renderer, background, &backgroundWindow, nullptr);
|
||||
backgroundObj->render();
|
||||
|
||||
// Dibuja el degradado
|
||||
// gradient->render();
|
||||
|
||||
// Dibuja los objetos
|
||||
coffeeBitmap->render();
|
||||
crisisBitmap->render();
|
||||
@@ -411,9 +399,6 @@ void Title::render()
|
||||
SDL_RenderCopy(renderer, background, &backgroundWindow, nullptr);
|
||||
backgroundObj->render();
|
||||
|
||||
// Dibuja el degradado
|
||||
// gradient->render();
|
||||
|
||||
// Dibuja los objetos
|
||||
coffeeBitmap->setPosX(a + v[n / 3]);
|
||||
crisisBitmap->setPosX(b + v[n / 3]);
|
||||
@@ -446,9 +431,6 @@ void Title::render()
|
||||
SDL_RenderCopy(renderer, background, &backgroundWindow, nullptr);
|
||||
backgroundObj->render();
|
||||
|
||||
// Dibuja el degradado
|
||||
// gradient->render();
|
||||
|
||||
coffeeBitmap->render();
|
||||
crisisBitmap->render();
|
||||
|
||||
@@ -752,6 +734,5 @@ void Title::reLoadTextures()
|
||||
dustTexture->reLoad();
|
||||
coffeeTexture->reLoad();
|
||||
crisisTexture->reLoad();
|
||||
gradientTexture->reLoad();
|
||||
createTiledBackground();
|
||||
}
|
||||
@@ -51,7 +51,6 @@ private:
|
||||
Texture *dustTexture; // Textura con los graficos del polvo
|
||||
Texture *coffeeTexture; // Textura con los graficos de la palabra coffee
|
||||
Texture *crisisTexture; // Textura con los graficos de la plabra crisis
|
||||
Texture *gradientTexture; // Textura con los graficos para el degradado del fondo del titulo
|
||||
|
||||
SDL_Rect backgroundWindow; // Ventana visible para la textura de fondo del titulo
|
||||
SDL_Texture *background; // Textura dibujar el fondo del titulo
|
||||
@@ -62,8 +61,6 @@ private:
|
||||
SmartSprite *coffeeBitmap; // Sprite con la palabra COFFEE para la pantalla de titulo
|
||||
SmartSprite *crisisBitmap; // Sprite con la palabra CRISIS para la pantalla de titulo
|
||||
|
||||
Sprite *gradient; // Sprite para dibujar el degradado del titulo
|
||||
|
||||
Text *text1; // Objeto de texto para poder escribir textos en pantalla
|
||||
Text *text2; // Objeto de texto para poder escribir textos en pantalla
|
||||
Fade *fade; // Objeto para realizar fundidos en pantalla
|
||||
|
||||
Reference in New Issue
Block a user