Pos pense que ja està tot apanyat lo de EnterName i Scoreboard
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
#include "sprite.h" // Para Sprite
|
#include "sprite.h" // Para Sprite
|
||||||
#include "text.h" // Para Text
|
#include "text.h" // Para Text
|
||||||
#include "enter_name.h" // Para NAME_LENGHT
|
#include "enter_name.h" // Para NAME_LENGHT
|
||||||
|
#include <iostream>
|
||||||
|
|
||||||
// [SINGLETON] Hay que definir las variables estáticas, desde el .h sólo la hemos declarado
|
// [SINGLETON] Hay que definir las variables estáticas, desde el .h sólo la hemos declarado
|
||||||
Scoreboard *Scoreboard::scoreboard_ = nullptr;
|
Scoreboard *Scoreboard::scoreboard_ = nullptr;
|
||||||
@@ -313,9 +314,6 @@ void Scoreboard::fillPanelTextures()
|
|||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
SDL_SetRenderDrawColor(renderer_, 255, 0, 0, 255);
|
|
||||||
SDL_RenderDrawLine(renderer_, (float)rect_.w / (float)SCOREBOARD_MAX_PANELS / 2, 0, (float)rect_.w / (float)SCOREBOARD_MAX_PANELS / 2, rect_.h);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Deja el renderizador apuntando donde estaba
|
// Deja el renderizador apuntando donde estaba
|
||||||
@@ -382,9 +380,8 @@ void Scoreboard::recalculateAnchors()
|
|||||||
slot4_4_ = {col, row4};
|
slot4_4_ = {col, row4};
|
||||||
|
|
||||||
// Primer cuadrado para poner el nombre de record
|
// Primer cuadrado para poner el nombre de record
|
||||||
//const int enter_name_lenght = NAME_LENGHT * 7;
|
|
||||||
const int enter_name_lenght = text_scoreboard_->lenght(std::string(NAME_LENGHT, 'A'));
|
const int enter_name_lenght = text_scoreboard_->lenght(std::string(NAME_LENGHT, 'A'));
|
||||||
enter_name_pos_.x = (panel_width - enter_name_lenght) / 2;
|
enter_name_pos_.x = col - (enter_name_lenght / 2);
|
||||||
enter_name_pos_.y = row4;
|
enter_name_pos_.y = row4;
|
||||||
|
|
||||||
// Recoloca los sprites
|
// Recoloca los sprites
|
||||||
|
|||||||
Reference in New Issue
Block a user