j2me学习笔记【12】——游戏操作Canvas类的up、down、left、right、fire属性使用实例

来源:互联网 发布:还书数据流程图 编辑:程序博客网 时间:2024/05/27 19:28

一个游戏操作会根据游戏者按下的按键调用keyPresed()、keyReleased()、keyRepeated()方法。可以调用getGameAction()方法探测发生了哪些游戏操作。getGameAction()方法需要一个参数,即游戏者选择的按键的按键编码,这个编码会作为参数传给keyPressed()、keyReleased()和keyRepeated()方法。

    使用两种方法可以探测游戏者所选择的游戏操作按键。

    第一种:调用getKeyCode()方法比较按键编码值。

    

    第二种:调用getKeyName()方法,获得和输入的按键编码相关联的按键的名称。