I am trying to create animation and have several images with similar name. (explosion0, explosion 1, ..., explosion8) . I want to concatenate a variable name so I don't need 8 if statements.
Instance Variables
In the Constructor
the code
private GreenfootImage explosion0; private GreenfootImage explosion1; ... private GreenfootImage explosion8; private int timer; private int imageCounter;
explosion0 = new GreenfootImage("Explosion0.png"); explosion1 = new GreenfootImage("Explosion1.png"); ... explosion8 = new GreenfootImage("Explosion2.png");
if(timer == 5) { String imageName = "explosion" + imageCounter; setImage(imageName); imageCounter = imageCounter + 1; timer = 0; } timer = timer + 1;