I have seen several ways to animate images in greenfoot, but which is the most convenient way of coding it. Right now I'm using this
GreenfootImage[] Idle ={new GreenfootImage("Idle1.png"),new GreenfootImage("Idle2.png"),new GreenfootImage("Idle3.png"),new GreenfootImage("Idle4.png"), new GreenfootImage("Idle5.png"), new GreenfootImage("Idle6.png"),new GreenfootImage("Idle7.png"),new GreenfootImage("Idle8.png"),new GreenfootImage("Idle9.png"),new GreenfootImage("Idle10.png")}; double animationIndex = 0; public void act() { setImage(Idle[(int)animationIndex]); animationIndex+=0.2; animationIndex %= 10;' }