[SFML 2.0] setPosition i getPoint pomoc;
Ostatnio zmodyfikowano 2015-10-29 06:51
cysio528 Temat założony przez niniejszego użytkownika |
[SFML 2.0] setPosition i getPoint pomoc; » 2015-10-28 22:33:34 Witam Mam problem z funkcjami setPosition i getPoint. Mam pocisk, który ma się tworzyć na końcu obiektu którym steruje, czyli w jego punkcie 5(4 wg numeracji c++). Niestety albo ja coś źle rozumiem, albo polecenia nie chcą zadziałac tak jak potrzebuję pocisk.setPosition(wielokat.getPoint(4)); czy getPoint nie powinno zwrocic wektora, który wykorzysta setPosition? |
|
michal11 |
» 2015-10-28 23:07:22 Pokaż więcej kodu i napisz co się dzieje, że uważasz, że nie działa. |
|
cysio528 Temat założony przez niniejszego użytkownika |
» 2015-10-28 23:52:07 Cały kod http://wklej.to/nPruD
Nie działa, bo gdy ręcznie ustawie współrzędne to rysuje, gdy oblicze gdzie znajduje sie ten pkt to tez rysuje, a gdy uzyje tej instrukcji pocisk znika. |
|
michal11 |
» 2015-10-29 00:34:56 Powinieneś brać pozycję twojego wielokąta w której aktualnie się znajduje a nie punkty z których był budowany, ponieważ one po przesunięciu się wielokąta nie zmieniają swojej wartości. |
|
maly |
» 2015-10-29 06:51:08 sf::Vector2f point = wielokat.getTransform().transformPoint( wielokat.getPoint( 4 ) );
|
|
« 1 » |