当任何键被释放时调用一次的函数。
声明函数keyReleased()
会设置一个代码块,当用户释放任何键时,自动运行一次:
function keyReleased() {
// Code to run.
}
当 p5.js 调用keyReleased()
时,key和keyCode变量将会更新为最近一次释放的值:
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!