Processing

PythonでProcessing Input Mouse mouseWheel() マウスのホイールの入力時に処理する

mouseWheel()関数は、マウスホイールを下方向に回転させると正の値を、反対方向(上方向)に回転させると負の値を返す。Mac OS X で”自然なスクロール”を有効にしている場合、この値は逆になる。

マウスとキーボードのイベントは、プログラムにdraw()がある場合にのみ動作する。draw()がないと、コードは一度だけ実行され、その後のイベントの受信を止める。

background_color = 127

def draw(): 
    background(background_color)

def mouseWheel(event): 
    global background_color
    background_color += event.getCount()
    background_color %= 255