こんにちは、ランダムパターン生成のことをまとめています。
これまでの私のコード:
int permutes = 100;
int y = 31;
int x = 63;
while (permutes > 0) {
int rndTurn = random(1, 4);
if (rndTurn == 1) { y = y - 1; } //go up
if (rndTurn == 2) { y = y + 1; } //go down
if (rndTurn == 3) { x = x - 1; } //go right
if (rndTurn == 4) { x = x + 1; } //go left
setP(x, y, 1);
delay(250);
}
私の質問は、コードが元に戻らないようにするにはどうすればよいですか?
例: コードでは「左に移動」と表示されていますが、次のループでは「右に移動」と表示されています。これを停止するにはどうすればよいですか?
注: setP は特定のピクセルをオンにします。
乾杯の人々!