任意のキーが離されたときに一度呼び出される関数です。
keyReleased()
関数を宣言すると、ユーザーが任意のキーを離したときに 自動的に一度実行されるコードブロックを設定します:
function keyReleased() {
// 実行するコード
}
key変数とkeyCode変数は、 p5.jsによってkeyReleased()
が呼び出されたときに、 最後に離されたキーの値で更新されます:
function keyReleased() {
if (key === 'c') {
// 実行するコード
}
if (keyCode === ENTER) {
// 実行するコード
}
}
パラメータevent
はオプションです。keyReleased()
には常に キー押下イベントを説明するプロパティを持つKeyboardEvent オブジェクトが渡されます:
function keyReleased(event) {
// イベントを使用して実行するコード
console.log(event);
}
ブラウザは様々なキーイベントにデフォルトの動作を関連付けている場合があります。 このイベントのデフォルトの動作を防ぐには、関数の最後にreturn false;
を 追加してください。
実例
シンタックス
keyReleased([event])
パラメーター
event
KeyboardEvent:
オプションのKeyboardEvent
コールバック引数。
Notice any errors or typos? Please let us know. Please feel free to edit src/events/keyboard.js and open a pull request!