javascript - 如何在EaselJS中实现Keyup事件

标签 javascript createjs easeljs

监听键盘事件的代码:

createjs.Ticker.setFPS(30);
createjs.Ticker.addEventListener("tick", this.tick);

按键时触发的函数

Solitaire.prototype.tick = function(e) {
   if(key.isPressed('tab')){
       console.log("X");
       //Perform Key Up Action
   }
};

待办事项 我想在释放 Tab 键时执行一些操作(jQuery 中的“keyup”)。

注意: 我用keymaster.js检查按下的是哪个键。

最佳答案

你可以使用

this.document.onkeyup = keyup;
function keyup(event) {
   /** you can access keyCode to determine which key was pressed**/
   var keyCode =  event.keyCode;
} 

甚至可以访问和使用 keyup。选项卡键码是 9

关于javascript - 如何在EaselJS中实现Keyup事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35315033/

相关文章:

javascript - 后端服务器端使用Nodejs进行动画渲染

javascript - 如果CreateJS库支持Texture Packer的JSON输出格式

javascript - RegExp : I want to remove unnecessary words in the Sentence. 我该怎么做?

javascript - JavaScript 可以用来在服务器上发送和存储信息吗?

javascript - 创建JS : Usage of "containers"

javascript - createjs 文本元素在不同浏览器中的不同定位

javascript - 延迟 preloadjs 固定时间进行测试

javascript - 迭代无限嵌套的 json 结构

javascript - 如何检测服务器是否关闭?

javascript - removeChild() 无法使用 easeljs