fireas.library.controls
public class KeyboardProcessor
继承KeyboardProcessor Inheritance Object

键盘事件处理器.



公共方法
 方法定义方
  
KeyboardProcessor(stage:Stage)
创建一个键盘事件处理器.
KeyboardProcessor
  
addKeyboardListener(keyCode:Object, downHandler:Function, upHandler:Function = null):void
为某按键添加键盘按下和弹起的侦听函数.
KeyboardProcessor
  
addKeyDownListener(keyCode:Object, handler:Function):void
为某按键添加键盘按下的侦听函数.
KeyboardProcessor
  
addKeyUpListener(keyCode:Object, handler:Function):void
为某按键添加键盘弹起的侦听函数.
KeyboardProcessor
  
isPress(keyCode:Object):Boolean
获取是否按下某键.
KeyboardProcessor
  
removeKeyboardListener(keyCode:Object):void
为某按键移除键盘按下和弹起的侦听函数.
KeyboardProcessor
  
removeKeyDownListener(keyCode:Object):void
为某按键移除键盘按下的侦听函数.
KeyboardProcessor
  
removeKeyUpListener(keyCode:Object):void
为某按键移除键盘弹起的侦听函数.
KeyboardProcessor
构造函数详细信息
KeyboardProcessor()构造函数
public function KeyboardProcessor(stage:Stage)

创建一个键盘事件处理器.

参数
stage:Stage — 舞台对象.
方法详细信息
addKeyboardListener()方法
public function addKeyboardListener(keyCode:Object, downHandler:Function, upHandler:Function = null):void

为某按键添加键盘按下和弹起的侦听函数.

参数

keyCode:Object — 可以是键值,也可以是准确的键盘字母.例如键值115就是a,但参数直接是"a"也可以.
 
downHandler:Function — 处理键盘按下某键的侦听函数.
 
upHandler:Function (default = null) — 处理键盘弹起某键的侦听函数.

addKeyDownListener()方法 
public function addKeyDownListener(keyCode:Object, handler:Function):void

为某按键添加键盘按下的侦听函数.

参数

keyCode:Object — 可以是键值,也可以是准确的键盘字母.例如键值115就是a,但参数直接是"a"也可以.
 
handler:Function — 处理键盘按下某键的侦听函数.

addKeyUpListener()方法 
public function addKeyUpListener(keyCode:Object, handler:Function):void

为某按键添加键盘弹起的侦听函数.

参数

keyCode:Object — 可以是键值,也可以是准确的键盘字母.例如键值115就是a,但参数直接是"a"也可以.
 
handler:Function — 处理键盘弹起某键的侦听函数.

isPress()方法 
public function isPress(keyCode:Object):Boolean

获取是否按下某键.

参数

keyCode:Object — 可以是键值,也可以是准确的键盘字母.例如键值115就是a,但参数直接是"a"也可以.

返回
Boolean — 如果按下去了,则为true.
removeKeyboardListener()方法 
public function removeKeyboardListener(keyCode:Object):void

为某按键移除键盘按下和弹起的侦听函数.

参数

keyCode:Object — 可以是键值,也可以是准确的键盘字母.例如键值115就是a,但参数直接是"a"也可以.

removeKeyDownListener()方法 
public function removeKeyDownListener(keyCode:Object):void

为某按键移除键盘按下的侦听函数.

参数

keyCode:Object — 可以是键值,也可以是准确的键盘字母.例如键值115就是a,但参数直接是"a"也可以.

removeKeyUpListener()方法 
public function removeKeyUpListener(keyCode:Object):void

为某按键移除键盘弹起的侦听函数.

参数

keyCode:Object — 可以是键值,也可以是准确的键盘字母.例如键值115就是a,但参数直接是"a"也可以.