文档章节

Create.js键盘事件处理机制

han007
 han007
发布于 2017/07/10 14:49
字数 82
阅读 36
收藏 0

直接上代码,怕自己忘记

$(window).unbind("keydown");
$(window).bind("keydown", (ev)=>{
let keyMap = {
"37": "left",
"38": "up",
"39": "right",
"40": "down"
};
if (keyMap[ev.keyCode]) {
ev.preventDefault();
if(keyMap[ev.keyCode] === "left" && 30<sheetContainer.x){
// console.log(123);
// sheetContainer.scaleX = sheetContainer.scaleX;
createjs.Tween.get(sheetContainer).to({ x: sheetContainer.x-this.playLeft }, 1000)
}else if(keyMap[ev.keyCode] === "right"&& sheetContainer.x<1000){
// console.log(123);
// sheetContainer.scaleX = -sheetContainer.scaleX;
createjs.Tween.get(sheetContainer).to({ x: sheetContainer.x+this.playLeft }, 1000)
}else{
console.log("按的是上下键");
}
}
})

© 著作权归作者所有

han007
粉丝 6
博文 33
码字总数 16834
作品 0
海淀
程序员
私信 提问
使用Create.js与Adobe Animate CC制作H5落地页动画

一、背景 在移动端,利用H5技术,可实现微杂志,微信邀请函,H5小游戏等营销互动等应用开发,本文将介绍一种Create.js与Adobe Animate CC结合来制作H5落地页的方法。 CreateJS 基于H5开发的模块...

James_Liauw
06/02
0
0
Mac OSX 鼠标键盘事件的监听和模拟

最近完成了 Mac OSX 平台下的远程控制功能,期间找了不少资料,这里做个总结,主要涉及到一下知识点: OSX 的事件机制 OSX/iOS 响应链者链 鼠标事件的监听及模拟(鼠标单击、双击、拖动、滚动...

topws1
2018/10/12
0
0
面向过程-事件驱动编程-消息机制【VC MFC】

面向过程的MS-DOS编程: 传统的DOS程序都有而且只有一个main函数,可以在main函数中调用其它的函数,完成各种各样的功能和过程。所有函数的调用以及执行都是按照用户预定好的顺序进行的。 在...

开心303
2011/05/13
972
0
Cocos2d-JS事件处理机制

在很多图形用户技术中,事件处理机制一般都有三个重要的角色:事件、事件源和事件处理者。事件源是事件发生的场所,通常就是各个视图或控件,事件处理者是接收事件并对其进行处理的一段程序。...

智捷课堂
2015/03/31
175
0
java fourteen GUI事件处理

Swing设计的GUI(Graphical User Interface)组件非常灵活,在GUI界面上所做的任何操作都是事件,如键盘输入、选择某个单个按钮、移动鼠标等都被GUI当作事件捕获,并处理该事件。GUI事件处理...

DouDouLee
2016/03/18
17
0

没有更多内容

加载失败,请刷新页面

加载更多

如何在Notepad ++中格式化XML?

我有Notepad ++ ,我得到了一些非常长的XML代码。 当我将它粘贴在Notepad ++中时,存在很长的代码行(难以阅读和使用)。 我想知道是否有一种简单的方法可以使文本可读(通过可读,我的意思是...

技术盛宴
42分钟前
6
0
(Object[])null

dbutils下QueryRunner.java 的一段代码: package org.apache.commons.dbutils; public <T> T query(Connection conn, String sql, ResultSetHandler<T> rsh) throws SQLException { ......

行者终成事
43分钟前
5
0
商品评价

商品评价 商品评价 商品评价:指买家对所购买商品的评价。 一、商品评价的具体操作:在个人中心找到商品评价,找到商品对其评价,添加评价内容,添加商品图片。 二、商品评价在后台的具体显示...

Geek-Chic
46分钟前
7
0
几种密码方式:

https://www.cnblogs.com/dhplxf/p/7966890.html

MtrS
46分钟前
4
0
GUAVA--集合(集合扩展工具类)

一、简介 有时候你需要实现自己的集合扩展。也许你想要在元素被添加到列表时增加特定的行为,或者你想实现一个 Itera ble,其底层实际上是遍历数据库查询的结果集。Guava 为你,也为我们自己...

MrYuZixian
47分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部