[SFML] Drganie obiektu po przemieszczeniu do celu
Ostatnio zmodyfikowano 2016-03-02 19:44
RazzorFlame |
» 2016-03-02 12:17:18 Vector2f offset = object.moveObject( object.objectPosition(), target.getPosition(), delta * speed ); object.object.move( offset ); To musi być zamknięte w warunku. Jeżeli odległość > maxError (twoje epsilon) To przesuń go o offsetW przeciwnym razie ustaw jego pozycję na tą docelową. |
|
dameg Temat założony przez niniejszego użytkownika |
» 2016-03-02 19:44:15 Problem rozwiązany, miałem lekki błąd w metodzie getDistance(), przy epsilonie na poziomie 5.f działam super płynie i nie widać przeskoku. Pozdrawiam! |
|
1 « 2 » |