def setup
@pos = 25
end
def draw
background(237, 34, 93)
fill(0)
rect(25, @pos, 50, 50)
end
def mouseWheel(delta)
# move the square according to the vertical scroll amount
@pos += (delta / delta.abs) * 10
# uncomment to block page scrolling
return false
end
mouseWheelメソッドは、マウスホイールイベントが検出されたときに呼び出されます。
・p5.jsでは引数として eventオブジェクトを受け取りますが、rbCanvas/p5では event.deltaの値を受け取ります。
・ブラウザに関連付けられている標準的なマウスホイールイベントの動作を抑止するためには、
このメソッドの末尾に「return false」を記述してください。