我在想如果有一種方法可以減小此循環的大小。我正在以+10爲增量查找條件,然後相應地加載一個圖像,同樣在X,Y座標爲前一個+10。提前致謝。縮小「if-else」循環的大小
if (xpos >= 80){
image(imgRainCloud, 90, 10);
}
if (xpos >= 90){
image(imgBlock, 90, 10);
image(imgRainCloud, 100, 10);
}
if(xpos >= 100){
image(imgBlock, 100, 10);
image(imgRainCloud, 110, 10);
}
if(xpos >= 110){
image(imgBlock, 110, 10);
image(imgRainCloud, 120, 10);
}
if(xpos >= 120){
image(imgBlock, 120, 10);
image(imgRainCloud, 130, 10);
}
if(xpos >= 130){
image(imgBlock, 130, 10);
image(imgRainCloud, 140, 10);
}
if(xpos >= 140){
image(imgBlock, 140, 10);
image(imgRainCloud, 150, 10);
}
else(xpos < 80){
image(imgBlock, 0, 0);
image(imgRainCloud, 0, 0);
}
'if else..' is not a loop .. – Rustam 2014-09-30 15:00:48
我必須說我沒有聽說過「if-else循環」和語言「C/Java」。 – 5gon12eder 2014-09-30 15:01:59
即使符合匹配條件,您也沒有使用else語句,因此每行都會被評估。 – scrappedcola 2014-09-30 15:02:12