modificacions en el flujo de globalInputs
afegida font aseprite canvis estetics en la info de debug moviment del cursor del ServiceMenu
This commit is contained in:
@@ -99,7 +99,7 @@ void ServiceMenu::render()
|
||||
{
|
||||
y += lineHeight_;
|
||||
elementText_->writeColored(rect_.x + H_PADDING, y, VIDEO_LIST.at(i), i == selected_ ? selectedColor_ : textColor_, -2);
|
||||
elementText_->writeColored(rect_.x + H_PADDING + 100, y, ": " + std::string(OPTIONS_LIST.at(i)), i == selected_ ? selectedColor_ : textColor_, -2);
|
||||
elementText_->writeColored(rect_.x + H_PADDING + 100, y, "" + std::string(OPTIONS_LIST.at(i)), i == selected_ ? selectedColor_ : textColor_, -2);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -139,21 +139,46 @@ void ServiceMenu::updateCounter()
|
||||
Color ServiceMenu::getSelectedColor()
|
||||
{
|
||||
static std::array<Color, 12> colors = {
|
||||
Color(0xFF, 0xFF, 0x00), // Amarillo brillante
|
||||
Color(0xFF, 0xD7, 0x00), // Dorado claro
|
||||
Color(0xFF, 0xEF, 0x7C), // Amarillo pastel
|
||||
Color(0xFF, 0xCC, 0x00), // Amarillo anaranjado
|
||||
Color(0xFF, 0xF7, 0x00), // Amarillo limón
|
||||
Color(0xCC, 0x99, 0x00), // Mostaza
|
||||
Color(0xFF, 0xF7, 0x00), // Amarillo limón (regreso)
|
||||
Color(0xFF, 0xCC, 0x00), // Amarillo anaranjado (regreso)
|
||||
Color(0xFF, 0xEF, 0x7C), // Amarillo pastel (regreso)
|
||||
Color(0xFF, 0xD7, 0x00), // Dorado claro (regreso)
|
||||
Color(0xFF, 0xFF, 0x00), // Amarillo brillante (regreso)
|
||||
Color(0xCC, 0x99, 0x00) // Mostaza (regreso, cierre)
|
||||
Color(0xFF, 0xFB, 0x8A), // Amarillo suave
|
||||
Color(0xFF, 0xE4, 0x5D), // Dorado medio
|
||||
Color(0xFF, 0xD1, 0x3C), // Amarillo pastel intenso
|
||||
Color(0xFF, 0xBF, 0x23), // Amarillo anaranjado
|
||||
Color(0xFF, 0xAA, 0x12), // Amarillo cálido
|
||||
Color(0xE6, 0x9A, 0x08), // Mostaza oscuro
|
||||
Color(0xE6, 0x9A, 0x08), // Mostaza oscuro (regreso, cierre)
|
||||
Color(0xFF, 0xAA, 0x12), // Amarillo cálido (regreso)
|
||||
Color(0xFF, 0xBF, 0x23), // Amarillo anaranjado (regreso)
|
||||
Color(0xFF, 0xD1, 0x3C), // Amarillo pastel intenso (regreso)
|
||||
Color(0xFF, 0xE4, 0x5D), // Dorado medio (regreso)
|
||||
Color(0xFF, 0xFB, 0x8A) // Amarillo suave (regreso)
|
||||
};
|
||||
|
||||
const size_t index = counter_ % colors.size();
|
||||
|
||||
return colors.at(index);
|
||||
}
|
||||
}
|
||||
|
||||
void ServiceMenu::setSelectorUp()
|
||||
{
|
||||
if (selected_ > 0)
|
||||
{
|
||||
--selected_;
|
||||
}
|
||||
else
|
||||
{
|
||||
selected_ = 4;
|
||||
}
|
||||
}
|
||||
|
||||
void ServiceMenu::setSelectorDown()
|
||||
{
|
||||
selected_ = (selected_ + 1) % 5;
|
||||
}
|
||||
|
||||
void ServiceMenu::acceptSelection()
|
||||
{
|
||||
}
|
||||
|
||||
void ServiceMenu::cancelSelection()
|
||||
{
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user