参考 keyReleased()

keyReleased()

当任何键被释放时调用一次的函数。

声明函数keyReleased()会设置一个代码块,当用户释放任何键时,自动运行一次:

function keyReleased() { // Code to run. }

当 p5.js 调用keyReleased()时,keykeyCode变量将会更新为最近一次释放的值:

function keyReleased() { if (key === 'c') { // Code to run. } <p> if (keyCode === ENTER) { // Code to run. } } </p>

参数event是可选的。keyReleased()总是传递一个KeyboardEvent对象,该对象带有描述按键事件的属性:

function keyReleased(event) { // Code to run that uses the event. console.log(event); }

浏览器可能会对各种键盘事件附加默认行为。为了阻止这个事件的任何默认行为,在函数的末尾添加return false;

示例

语法

keyReleased([event])

参数

event
KeyboardEvent:

optional KeyboardEvent callback argument.

Notice any errors or typos? Please let us know. Please feel free to edit src/events/keyboard.js and open a pull request!

相关参考