noLoop

def setup
  createCanvas(100, 100)
  background(200)
  noLoop
end

def draw
  line(10, 10, 90, 90)
end
def setup
  @x = 0
  createCanvas(100, 100)
end

def draw
  background(204)
  @x += 0.1
  if @x > width
    @x = 0;
  end
  line(@x, 0, @x, height)
end

def mousePressed
  noLoop
end

def mouseReleased
  loop
end

p5.jsリファレンス(参考情報)

[p5.js] noLoop

概要

drawメソッドの継続的な呼び出しを停止させます。

書式

noLoop

引数

なし

戻値

なし

備考

関連

def draw ... end
loop
isLooping