def setup
@yPos = 0
frameRate(30)
end
def draw
background(204)
@yPos -= 1
if @yPos < 0
@yPos = height
end
line(0, @yPos, width, @yPos)
end
drawメソッドは、setupメソッドの実行後に繰り返し自動的に呼び出されます。
・1秒あたりの drawメソッドの実行回数は frameRateメソッドで制御することができます(初期値は 60回/秒)。
・毎回の drawメソッドの呼び出しの際に、描画座標系の設定内容はリセットされます。
ただし、塗りつぶしや線の描画などに関する設定内容は drawメソッドが繰り返されても継続して保持されたままになります。