[SFML 2.1] sf::Text a zmiana rozmiaru okna
Ostatnio zmodyfikowano 2013-09-19 22:42
fers334 Temat założony przez niniejszego użytkownika |
[SFML 2.1] sf::Text a zmiana rozmiaru okna » 2013-09-19 21:42:55 Witam Mam problem z sfml a mianowicie posiadam sf::Text który jest wyświetlany na ekranie , przy najechaniu na niego myszą zmienia barwę , wszystko pięknie problem w tym że przy zmianie rozmiaru okna nie zmieniają się dane tekstu oto kod: void Menu::Update() { int mouse_x = sf::Mouse::getPosition( _window ).x; int mouse_y = sf::Mouse::getPosition( _window ).y; for( std::map < std::string, sf::Text *>::iterator Iter = _buttons.begin(); Iter != _buttons.end(); ++Iter ) { if(( * Iter ).second->getGlobalBounds().contains( mouse_x, mouse_y ) ) { ( * Iter ).second->setColor( sf::Color::Red ); } else { ( * Iter ).second->setColor( sf::Color::Green ); } } } Wcześniej nadane prze zemnie pozycje tekstów nie zmieniają się mimo że rozmiar okna sam ulega powiększeniu/pomniejszeniu.W jaki sposób mogę to rozwiązać by współrzędne okna były zmieniane przy zmianie jego rozmiaru. |
|
akwes |
» 2013-09-19 22:00:43 |
|
fers334 Temat założony przez niniejszego użytkownika |
» 2013-09-19 22:08:18 Okey dzięki
W sumie mógłbyś pokazać mi zastosowanie bo nie wiem jak się za to zabrać. |
|
akwes |
» 2013-09-19 22:41:15 |
|
fers334 Temat założony przez niniejszego użytkownika |
» 2013-09-19 22:42:50 Jestem ci wdzięczny. |
|
« 1 » |