collision map
This commit is contained in:
@@ -95,9 +95,7 @@ void Scoreboard::fillTexture() {
|
||||
// Valores formateados
|
||||
const std::string LIVES_STR = std::to_string(data_->lives);
|
||||
const std::string ITEMS_STR = std::to_string(data_->items);
|
||||
const std::string TIME_STR = std::to_string((clock_.minutes % 100) / 10) + std::to_string(clock_.minutes % 10)
|
||||
+ clock_.separator
|
||||
+ std::to_string((clock_.seconds % 60) / 10) + std::to_string(clock_.seconds % 10);
|
||||
const std::string TIME_STR = std::to_string((clock_.minutes % 100) / 10) + std::to_string(clock_.minutes % 10) + clock_.separator + std::to_string((clock_.seconds % 60) / 10) + std::to_string(clock_.seconds % 10);
|
||||
|
||||
// --- Línea 1: vides X - objectes X - temps MM:SS (centrada) ---
|
||||
const std::string LIVES_LABEL = Locale::get()->get("scoreboard.lives");
|
||||
@@ -105,9 +103,7 @@ void Scoreboard::fillTexture() {
|
||||
const std::string TIME_LABEL = Locale::get()->get("scoreboard.time");
|
||||
|
||||
// Ancho total: labels proporcionales + valores monoespaciados
|
||||
const int LINE1_W = text->length(LIVES_LABEL) + text->lengthMono(LIVES_STR, MONO_W)
|
||||
+ text->length(SEP) + text->length(ITEMS_LABEL) + text->lengthMono(ITEMS_STR, MONO_W)
|
||||
+ text->length(SEP) + text->length(TIME_LABEL) + text->lengthMono(TIME_STR, MONO_W);
|
||||
const int LINE1_W = text->length(LIVES_LABEL) + text->lengthMono(LIVES_STR, MONO_W) + text->length(SEP) + text->length(ITEMS_LABEL) + text->lengthMono(ITEMS_STR, MONO_W) + text->length(SEP) + text->length(TIME_LABEL) + text->lengthMono(TIME_STR, MONO_W);
|
||||
|
||||
int x = (CANVAS_W - LINE1_W) / 2;
|
||||
text->writeColored(x, LINE1_Y, LIVES_LABEL, LABEL_COLOR);
|
||||
|
||||
Reference in New Issue
Block a user