Jäsiken...
Jag börjar inse att dina AnimationFrame och Sprite inte alls är gjorda för styrning uppifrån så som jag tänkte. Du hade förstås tänkt att Sprites skulle sköta (flytta och animera) sig själva utan styrning uppifrån.
Vi gör så här... det är bättre att du får bygga klart animeringen så som du hade tänkt, och så fortsätter vi därifrån. Jag checkar in vad jag har gjort ifall du vill sno något, men jag inser att det mesta av vad jag gjort på Animation får vi kasta (eller föra över till Sprite).
Jag checkar också in lite png-bilder, och jag har bytt namn på bg.png till cliff.background.png .
/Jerker