Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Hasło nie zostało zweryfikowane
Niniejsze hasło zostało opracowane, jednak nie zostało ono zweryfikowane przez administrację serwisu. Jeżeli znalazłeś błędy merytoryczne w niniejszym dokumencie, prosimy o ich zgłoszenie na forum w dziale Znalezione błędy.
Opracował: jankowalski25
Biblioteki C/C++

Transformable::move

[metoda] Przesuwa obiekt względem obecnej pozycji.

Składnia

C/C++
#include <SFML/Graphics.hpp>

namespace sf
{
    class SFML_GRAPHICS_API Transformable
    {
    public:
        void move( float offsetX, float offsetY );
    };
}

Argumenty

ArgumentOpis
offsetXPrzesunięcie względem obecnej wartości współrzędnej X.
offsetYPrzesunięcie względem obecnej wartości współrzędnej Y.

Opis szczegółowy

W przeciwieństwie do metody » SFML 2.x » TransformablesetPosition, ta metoda dodaje podane współrzędne do obecnej pozycji i w ten sposób ustawia nową pozycję. Wynik jest taki sam, jak po użyciu poniższego kodu:
C/C++
sf::Vector2f pos = object.getPosition();
object.setPosition( pos.x + offsetX, pos.y + offsetY );

Zagadnienia powiązane

setPositionUstawia nową pozycję obiektu. (metoda)

Linki zewnętrzne