20-08-2012, 16:09
Panie coś pan.
Nie tędy droga. Przecież animację robi się w pętli. Za każdym razem przesuwasz animowane tło o daną pozycję, pokazujesz, przesuwasz, pokazujesz, itp.
czyli ogólnie
http://doman.art.pl/kursjs/kurs/canvas/canvas_animacja.html (na dole)
Zobacz jeszcze to:
http://paulirish.com/2011/requestanimationframe-for-smart-animating/
i te biblioteki:
spritely.net/documentation/
www.ajaxblender.com/jani.html
Nie tędy droga. Przecież animację robi się w pętli. Za każdym razem przesuwasz animowane tło o daną pozycję, pokazujesz, przesuwasz, pokazujesz, itp.
czyli ogólnie
Kod:
metoda pokaz() {....
- przesun tlo o x,y
- pokaz obiekt
- setTimeout(pokaz(), 30);
}
http://doman.art.pl/kursjs/kurs/canvas/canvas_animacja.html (na dole)
Zobacz jeszcze to:
http://paulirish.com/2011/requestanimationframe-for-smart-animating/
i te biblioteki:
spritely.net/documentation/
www.ajaxblender.com/jani.html