Processing

PythonでProcessing Input Keyboard keyReleased()

keyReleased()関数は、キーがリリースされるたびに1回呼び出される。押されたキーは、変数keyに格納される。詳しくはkeyとkeyReleasedを参照。

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

value = 0


def draw():
    fill(value)
    rect(25, 25, 50, 50)


def keyReleased():
    global value
    if value == 255:
        value = 0
    else:
        value = 255