forked from jaildesigner-jailgames/jaildoctors_dilemma
sombra als fps
This commit is contained in:
@@ -396,10 +396,14 @@ void Screen::renderInfo() const {
|
|||||||
if (show_debug_info_ && (Resource::Cache::get() != nullptr)) {
|
if (show_debug_info_ && (Resource::Cache::get() != nullptr)) {
|
||||||
auto text = Resource::Cache::get()->getText("smb2");
|
auto text = Resource::Cache::get()->getText("smb2");
|
||||||
auto color = static_cast<Uint8>(PaletteColor::YELLOW);
|
auto color = static_cast<Uint8>(PaletteColor::YELLOW);
|
||||||
|
auto shadow = static_cast<Uint8>(PaletteColor::BLACK);
|
||||||
|
|
||||||
// FPS
|
// FPS con sombra
|
||||||
const std::string FPS_TEXT = std::to_string(fps_.last_value) + " FPS";
|
const std::string FPS_TEXT = std::to_string(fps_.last_value) + " FPS";
|
||||||
text->writeColored(Options::game.width - text->length(FPS_TEXT), 0, FPS_TEXT, color);
|
const int FPS_X = Options::game.width - text->length(FPS_TEXT) - 1;
|
||||||
|
|
||||||
|
text->writeColored(FPS_X + 1, 1, FPS_TEXT, shadow);
|
||||||
|
text->writeColored(FPS_X, 0, FPS_TEXT, color);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user