画面を横切り、画面の真ん中で止まって2回引っ掻く猫がいます。私の現在のコードは次のようになります
private void scratch(){
for (int i = xPos; i < getWidth(); i+=0) {
xPos = i;
// swap images
if (currentImage == nekoPics[0])
currentImage = nekoPics[2];
else if (currentImage == nekoPics[2])
currentImage = nekoPics[4];
else if (currentImage == nekoPics[4])
currentImage = nekoPics[5];
else if (currentImage == nekoPics[5])
currentImage = nekoPics[4];
else if (currentImage == nekoPics[4])
currentImage = nekoPics[5];
else
currentImage = nekoPics[0]
if else ステートメントをこのような巨大な円に入れるよりも簡単に作成する方法はありますか?
事前に感謝します(PS:ある種のカウンターでこれを行うことができると思いますが、これについてどうすればよいかわかりませんでした。助けていただければ幸いです)