我是limeJS的初学者,我想知道如何使用html5的limejs处理游戏中的键盘事件。如果有人有它的源链接,请帮助我。
发布于 2012-09-30 11:22:06
因为Lime是建立在闭包之上的,所以你可以只使用它的本地事件库。
例如:
goog.events.listen(rootLimeNodeObject, goog.events.EventType.KEYUP, function (ev) {
if (ev.keyCode === 37) { // left arrow
...
}
});发布于 2012-08-08 14:01:26
指南看起来相当晦涩难懂,但我建议你使用一个单独的库,比如Keyboard js。这是一个非常好的键盘事件库,也是最简单的选择。
http://robertwhurst.github.com/KeyboardJS/
演示将是:
KeyboardJS.bind.key('a', onDownCallback(), onUpCallback() );对于多个键,这是:
KeyboardJS.bind.key('a + b ', onDownCallback(), onUpCallback() );https://stackoverflow.com/questions/11858283
复制相似问题