やること2-2:繰り返し処理で処理を繰り返す
さて、では繰り返しさせていきますよ。
ループ -> くりかえし4回
をずっとブロックに入れましょう。
ところでさきほど作った下のプログラムをよく見てみてください。
LED -> 点灯 x0 y1
基本 -> 一時停止 ミリ秒(100)
LED -> 点灯 x0 y2
基本 -> 一時停止 ミリ秒(100)
LED -> 点灯 x0 y3
基本 -> 一時停止 ミリ秒(100)
LED -> 点灯 x0 y4
基本 -> 一時停止 ミリ秒(100)
LED -> 点灯 x0 y5
もしy1とかy2がy(ypos)だったらどうなりますか?
LED -> 点灯 x0 y(ypos)
基本 -> 一時停止 ミリ秒(100)
LED -> 点灯 x0 y(ypos)
基本 -> 一時停止 ミリ秒(100)
LED -> 点灯 x0 y(ypos)
基本 -> 一時停止 ミリ秒(100)
LED -> 点灯 x0 y(ypos)
基本 -> 一時停止 ミリ秒(100)
LED -> 点灯 x0 y(ypos)
となりますよね。これって、
LED -> 点灯 x0 y(ypos)
基本 -> 一時停止 ミリ秒(100)
これを繰り返してると思いませんか?何回繰り返しているか考えて、
ループ -> くりかえし4回
の4の部分を変更してみてください。
そしてくりかえしブロックの中に、下のブロックを入れてやります。
LED -> 点灯 x0 y(ypos)
基本 -> 一時停止 ミリ秒(100)
さて、どうでしょう、上から下に順番にLEDが点灯しましたか?
コメント