From 36fdc5a7001f464b00f003f67fb6e886ed32c60b Mon Sep 17 00:00:00 2001 From: aleksav013 Date: Sat, 5 Jun 2021 19:11:51 +0200 Subject: Grouping assets; Moving krug to Player --- src/Game.cpp | 37 +++++++++++++++---------------------- 1 file changed, 15 insertions(+), 22 deletions(-) (limited to 'src/Game.cpp') diff --git a/src/Game.cpp b/src/Game.cpp index 6435daa..e74efa5 100644 --- a/src/Game.cpp +++ b/src/Game.cpp @@ -3,12 +3,6 @@ void Game::initshapes() { - krug.setRadius(igrac.stomprad); - krug.setFillColor(sf::Color::Black); - krug.setOutlineThickness(10); - krug.setOutlineColor(sf::Color::White); - krug.setOrigin(krug.getRadius(),krug.getRadius()); - health.setSize(sf::Vector2f(sirina/3.0,50.0)); health.setFillColor(sf::Color::Red); healthblank.setSize(sf::Vector2f(sirina/3.0,50.0)); @@ -23,31 +17,31 @@ void Game::initshapes() } void Game::initui() { - healthtext.setFont(font); + healthtext.setFont(*font["default"]); healthtext.setString("Health"); healthtext.setCharacterSize(24); healthtext.setFillColor(sf::Color::Black); - stomptext.setFont(font); + stomptext.setFont(*font["default"]); stomptext.setString("Stomp"); stomptext.setCharacterSize(24); stomptext.setPosition(0,50); stomptext.setFillColor(sf::Color::Black); - fps.setFont(font); + fps.setFont(*font["default"]); fps.setCharacterSize(24); fps.setFillColor(sf::Color::White); fps.setPosition(sirina*5.0/6,0); - score.setFont(font); + score.setFont(*font["default"]); score.setCharacterSize(24); score.setFillColor(sf::Color::White); score.setPosition(sirina*5.0/6,50); } void Game::inittex() { - for(size_t i=0;i mainfont,std::map maintex) { prozor=glprozor; font=mainfont; - healthtex=healthtexture; - neprijateljtex=neprijateljtexture; + tex=maintex; updatewin(); initui(); @@ -99,10 +92,10 @@ void Game::updateui() void Game::stompmain() { igrac.stomptime=5; - krug.setPosition(igrac.x,igrac.y); + igrac.krug.setPosition(igrac.x,igrac.y); for(size_t i=0;i4.6) prozor->draw(krug); + if(igrac.stomptime>4.6) prozor->draw(igrac.krug); prozor->draw(igrac.telo); for(size_t i=0;idraw(nep1.at(i).telo); for(size_t i=0;idraw(nep2.at(i).telo); -- cgit v1.2.3