Ruch "skokowy"

S8
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 18
0

Witajcie. Zrobiłem prostą animację, że obrazek porusza się płynnie w prawo i w lewo. Chciałbym aby "skakało", coś jak w snake. Jak to zrobić?

SM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 52
0

Zwieksz skok przesuwu i dodaj jakiś delay albo wykonuj akcje przesuwania co kilka cykli np.

Kopiuj
private static final ILOSC_CYKLI = 4;
private int skokCounter=0;
public void goLeft(){

    if(++skokCounter %ILOSC_CYKLI == 0){
         moveLeft();
         skokCounter=0;
     }
}

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.