Use text renderer
This commit is contained in:
@@ -145,8 +145,8 @@ void addStuff(SDLPP::Scene &scene, std::shared_ptr<SDLPP::Renderer> &r) {
|
||||
z->setId(DEATH);
|
||||
z->setColiderColor("FF00FF");
|
||||
scene.addObject(z);
|
||||
auto y = std::make_shared<SDLPP::RectangleRender>(0, 0, 0.2, 0.1, r);
|
||||
y->setTexture(*font, "DEMO", "#FFFFFF", "#000000", 5);
|
||||
auto y = std::make_shared<SDLPP::TextRenderer>(0, 0, 0.2, 0.1, r);
|
||||
y->setText(*font, "DEMO", "#FFFFFF", "#000000", 5);
|
||||
y->setPermanent(true);
|
||||
y->setId(123);
|
||||
scene.addObject(y);
|
||||
@@ -157,19 +157,19 @@ void addPause(SDLPP::Scene &scene, std::shared_ptr<SDLPP::Renderer> &r) {
|
||||
bg->setId(123);
|
||||
bg->setPermanent(true);
|
||||
scene.addObject(bg);
|
||||
auto y = std::make_shared<SDLPP::RectangleRender>(0.25, 0.1, 0.5, 0.3, r);
|
||||
y->setTexture(*font, "PAUSED", "#FFFFFF", "#000000", 5);
|
||||
auto y = std::make_shared<SDLPP::TextRenderer>(0.25, 0.1, 0.5, 0.3, r);
|
||||
y->setText(*font, "PAUSED", "#FFFFFF", "#000000", 5);
|
||||
y->setId(0);
|
||||
y->centerX();
|
||||
scene.addObject(y);
|
||||
auto resume = std::make_shared<SDLPP::RectangleRender>(0.4, 0.5, 0.2, 0.1, r);
|
||||
resume->setTexture(*font, "Resume", "#FFFFFF", "#000000", 5);
|
||||
auto resume = std::make_shared<SDLPP::TextRenderer>(0.4, 0.5, 0.2, 0.1, r);
|
||||
resume->setText(*font, "Resume", "#FFFFFF", "#000000", 5);
|
||||
resume->setColor("#FFFFFF40");
|
||||
resume->centerX();
|
||||
scene.addObject(resume);
|
||||
pause_options.push_back(resume);
|
||||
auto quit = std::make_shared<SDLPP::RectangleRender>(0.4, 0.7, 0.2, 0.1, r);
|
||||
quit->setTexture(*font, "Quit Game", "#FFFFFF", "#000000", 5);
|
||||
auto quit = std::make_shared<SDLPP::TextRenderer>(0.4, 0.7, 0.2, 0.1, r);
|
||||
quit->setText(*font, "Quit Game", "#FFFFFF", "#000000", 5);
|
||||
quit->centerX();
|
||||
scene.addObject(quit);
|
||||
pause_options.push_back(quit);
|
||||
|
||||
Reference in New Issue
Block a user