Processing

PythonでProcessing Input Keyboard システム変数key

システム変数のkeyには、キーボード上で使用された(押された/離された)最新のキーの値が格納されている。

非ASCIIキーについては、変数keyCodeを使用する。ASCII仕様に含まれるキー(BACKSPACE、TAB、ENTER、RETURN、ESC、DELETE)は、キーがコード化されているかチェックする必要がないため、keyCodeの代わりに単にkey変数を使用する。

※プログラムがすべてのプラットフォームで動作するように、ENTERとRETURNの両方をチェックすることが望ましい。PCやUnixではENTERキーが一般的に使用され、Macintoshでは代わりにRETURNキーが使用されるため。