tweak(hud): puja una mica l'alçada dels slots de vides (factor d'ajust sobre el glif)
This commit is contained in:
@@ -12,6 +12,11 @@ namespace Defaults::Hud {
|
||||
constexpr float SCOREBOARD_TEXT_SCALE = 0.85F;
|
||||
constexpr float SCOREBOARD_TEXT_SPACING = 0.0F;
|
||||
|
||||
// Ajust fi de l'alçada dels slots de vides respecte a l'alçada del glif del
|
||||
// dígit: la silueta de la nau ompli menys que un dígit, així que un xicotet
|
||||
// factor >1 la fa casar visualment amb les xifres (calibrat a ull).
|
||||
constexpr float LIFE_SLOT_HEIGHT_FACTOR = 1.2F;
|
||||
|
||||
// Esquema de color del marcador: "per jugador + sistema". Cada jugador usa
|
||||
// el SEU color (parella brillant/atenuat) en tot el seu bloc (punts + vides);
|
||||
// el nivell central va sempre en verd de sistema. Colors plans i purs: el
|
||||
|
||||
@@ -93,9 +93,10 @@ namespace Systems::InitHud {
|
||||
}
|
||||
|
||||
// Mida d'un slot = alçada real del glif del dígit (no la cel·la, que té
|
||||
// marge vertical: usar la cel·la feia les naus el doble de grans).
|
||||
// marge vertical: usar la cel·la feia les naus el doble de grans), amb un
|
||||
// xicotet factor d'ajust perquè la silueta de la nau case amb les xifres.
|
||||
auto slotSize(float scale) -> float {
|
||||
return Graphics::VectorText::getGlyphHeight(scale);
|
||||
return Graphics::VectorText::getGlyphHeight(scale) * Defaults::Hud::LIFE_SLOT_HEIGHT_FACTOR;
|
||||
}
|
||||
|
||||
// Ample del bloc de slots: constant, independent de les vides. NUM_SLOTS
|
||||
|
||||
Reference in New Issue
Block a user