Transició a surface acabada. Ja compila
This commit is contained in:
144
source/logo.cpp
144
source/logo.cpp
@@ -20,7 +20,7 @@ Logo::Logo()
|
||||
since_1998_sprite_(std::make_shared<SSprite>(since_1998_surface_, (256 - since_1998_surface_->getWidth()) / 2, 83 + jailgames_surface_->getHeight() + 5, since_1998_surface_->getWidth(), since_1998_surface_->getHeight()))
|
||||
{
|
||||
since_1998_sprite_->setClip(0, 0, since_1998_surface_->getWidth(), since_1998_surface_->getHeight());
|
||||
//since_1998_surface_->setColor(0, 0, 0);
|
||||
// since_1998_surface_->setColor(0, 0, 0);
|
||||
|
||||
// Crea los sprites de cada linea
|
||||
for (int i = 0; i < jailgames_surface_->getHeight(); ++i)
|
||||
@@ -96,91 +96,91 @@ void Logo::updateJAILGAMES()
|
||||
// Gestiona el color de las texturas
|
||||
void Logo::updateTextureColors()
|
||||
{
|
||||
constexpr int INI = 70;
|
||||
/*constexpr int INI = 70;
|
||||
constexpr int INC = 4;
|
||||
/*
|
||||
if (counter_ == INI + INC * 0)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(0).r, color_.at(0).g, color_.at(0).b);
|
||||
}
|
||||
|
||||
if (counter_ == INI + INC * 0)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(0).r, color_.at(0).g, color_.at(0).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INI + INC * 1)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(1).r, color_.at(1).g, color_.at(1).b);
|
||||
}
|
||||
else if (counter_ == INI + INC * 1)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(1).r, color_.at(1).g, color_.at(1).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INI + INC * 2)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(2).r, color_.at(2).g, color_.at(2).b);
|
||||
}
|
||||
else if (counter_ == INI + INC * 2)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(2).r, color_.at(2).g, color_.at(2).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INI + INC * 3)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(3).r, color_.at(3).g, color_.at(3).b);
|
||||
}
|
||||
else if (counter_ == INI + INC * 3)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(3).r, color_.at(3).g, color_.at(3).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INI + INC * 4)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(4).r, color_.at(4).g, color_.at(4).b);
|
||||
}
|
||||
else if (counter_ == INI + INC * 4)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(4).r, color_.at(4).g, color_.at(4).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INI + INC * 5)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(5).r, color_.at(5).g, color_.at(5).b);
|
||||
}
|
||||
else if (counter_ == INI + INC * 5)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(5).r, color_.at(5).g, color_.at(5).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INI + INC * 6)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(6).r, color_.at(6).g, color_.at(6).b);
|
||||
}
|
||||
else if (counter_ == INI + INC * 6)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(6).r, color_.at(6).g, color_.at(6).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INI + INC * 7)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(7).r, color_.at(7).g, color_.at(7).b);
|
||||
}
|
||||
else if (counter_ == INI + INC * 7)
|
||||
{
|
||||
since_1998_surface_->setColor(color_.at(7).r, color_.at(7).g, color_.at(7).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INIT_FADE_ + INC * 0)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(6).r, color_.at(6).g, color_.at(6).b);
|
||||
since_1998_surface_->setColor(color_.at(6).r, color_.at(6).g, color_.at(6).b);
|
||||
}
|
||||
else if (counter_ == INIT_FADE_ + INC * 0)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(6).r, color_.at(6).g, color_.at(6).b);
|
||||
since_1998_surface_->setColor(color_.at(6).r, color_.at(6).g, color_.at(6).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INIT_FADE_ + INC * 1)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(5).r, color_.at(5).g, color_.at(5).b);
|
||||
since_1998_surface_->setColor(color_.at(5).r, color_.at(5).g, color_.at(5).b);
|
||||
}
|
||||
else if (counter_ == INIT_FADE_ + INC * 1)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(5).r, color_.at(5).g, color_.at(5).b);
|
||||
since_1998_surface_->setColor(color_.at(5).r, color_.at(5).g, color_.at(5).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INIT_FADE_ + INC * 2)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(4).r, color_.at(4).g, color_.at(4).b);
|
||||
since_1998_surface_->setColor(color_.at(4).r, color_.at(4).g, color_.at(4).b);
|
||||
}
|
||||
else if (counter_ == INIT_FADE_ + INC * 2)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(4).r, color_.at(4).g, color_.at(4).b);
|
||||
since_1998_surface_->setColor(color_.at(4).r, color_.at(4).g, color_.at(4).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INIT_FADE_ + INC * 3)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(3).r, color_.at(3).g, color_.at(3).b);
|
||||
since_1998_surface_->setColor(color_.at(3).r, color_.at(3).g, color_.at(3).b);
|
||||
}
|
||||
else if (counter_ == INIT_FADE_ + INC * 3)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(3).r, color_.at(3).g, color_.at(3).b);
|
||||
since_1998_surface_->setColor(color_.at(3).r, color_.at(3).g, color_.at(3).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INIT_FADE_ + INC * 4)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(2).r, color_.at(2).g, color_.at(2).b);
|
||||
since_1998_surface_->setColor(color_.at(2).r, color_.at(2).g, color_.at(2).b);
|
||||
}
|
||||
else if (counter_ == INIT_FADE_ + INC * 4)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(2).r, color_.at(2).g, color_.at(2).b);
|
||||
since_1998_surface_->setColor(color_.at(2).r, color_.at(2).g, color_.at(2).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INIT_FADE_ + INC * 5)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(1).r, color_.at(1).g, color_.at(1).b);
|
||||
since_1998_surface_->setColor(color_.at(1).r, color_.at(1).g, color_.at(1).b);
|
||||
}
|
||||
else if (counter_ == INIT_FADE_ + INC * 5)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(1).r, color_.at(1).g, color_.at(1).b);
|
||||
since_1998_surface_->setColor(color_.at(1).r, color_.at(1).g, color_.at(1).b);
|
||||
}
|
||||
|
||||
else if (counter_ == INIT_FADE_ + INC * 6)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(0).r, color_.at(0).g, color_.at(0).b);
|
||||
since_1998_surface_->setColor(color_.at(0).r, color_.at(0).g, color_.at(0).b);
|
||||
}
|
||||
*/
|
||||
else if (counter_ == INIT_FADE_ + INC * 6)
|
||||
{
|
||||
jailgames_surface_->setColor(color_.at(0).r, color_.at(0).g, color_.at(0).b);
|
||||
since_1998_surface_->setColor(color_.at(0).r, color_.at(0).g, color_.at(0).b);
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
// Actualiza las variables
|
||||
@@ -221,7 +221,7 @@ void Logo::render()
|
||||
Screen::get()->start();
|
||||
|
||||
// Limpia la pantalla
|
||||
Screen::get()->clean();
|
||||
Screen::get()->clear();
|
||||
|
||||
// Dibuja los objetos
|
||||
for (const auto &s : jailgames_sprite_)
|
||||
|
||||
Reference in New Issue
Block a user