JAVA - image Motion
public void tigerMotion(){
try {
while(true){
if(this.direct == 1){
if(imgNum < 13 || imgNum > 15){
imgNum = 12;
}
imgNum++;
} else if(this.direct == 2){
if(imgNum < 1 || imgNum > 3){
imgNum = 0;
}
imgNum++;
} else if(this.direct == 3){
if(imgNum < 5 || imgNum > 7){
imgNum = 4;
}
imgNum++;
} else if(this.direct == 4){
if(imgNum < 9 || imgNum > 11){
imgNum = 8;
}
imgNum++;
}
loadImg(imgNum);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void loadImg(int imgNum){
try {
img = ImageIO.read(new File("imgs/images/RPG_C0_0" + imgNum + ".gif"));
Thread.sleep(200);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}