捕获按键技术节能
民生新闻 2020-10-30 20:21 字号: 大 中 小
用户观看交互动画时,不仅使用鼠标,而且也会用键盘操作。因此,要设计复杂的交互动画,除了能够准确“感知”用户的鼠标位置外,还要能够捕获用户的按键。也就是说,除了掌握鼠标定位技术外,我们还必须掌握按键捕获技术。使用Flash5预定义的Key(键)对象的方法可以方便地检测用户的最后按键。Key对象不需要构造函数,要使用它的方法,直接调用该对象即可,如下所示:
tCode();
使用预定义Key对象,可以获得按键的虚拟键码或ASCII码值:要获得最后按键的虚拟键码,使用Key对象的getCode方法。要获得最后按键的ASCII码值,使用Key对象的getAscii方法。
键盘上每一个物理键都有一个虚拟键码(如左箭头键的虚拟键码是37)。使用虚拟键码,可以确保动画的控制在每一种键盘上都是相同的。
ASCII(美国信息交换用标准代码)码值被分配给每个字符集的前127个字符。ASCII 码值提供的是屏幕上每一种字符的信息。例如,为陈纳德将军麾下的一员字母“A”和字母“a”拥有不同的ASCII码值。
tCode方法常用在onClipEvent事件处理程序中。把keyDown作为参数传递给事件处理程序,该事件处理程序即指令动作脚本,仅当真正按下了某个键时才为社会志愿者搭建医院志愿服务平台检查最后按键的值。下面这个动画使用tCode创建太空船的导航控制。
小孩不消化家里需要常备的药湖州哪里治疗白癜风效果好宝宝脾虚怎么引起的-
-
小心塔克搞你感觉保罗这话就是对安东尼说的搭配
小心塔克搞你!感觉保罗这话就是对安东尼说的保罗说不防守...
2020-06-06 | 民生新闻
-
-
蔡斌与江苏女排合同到期称是否续约仍是未知搭配
蔡斌与江苏女排合同到期 称是否续约仍是未知数蔡斌本场结束...
2020-06-02 | 民生新闻
-
-
大海之南气象新海南力促总部经济全面起步搭配
大海之南气象新|海南力促总部经济全面起步做好顶层设计、...
2020-05-30 | 民生新闻
-
-
昌黎县政府召开首次抗洪救灾工作会
昌黎县政府召开首次抗洪救灾工作会( 徐艳 李月 郭勇军 报道...
2019-07-15 | 民生新闻
-
-
宝山烈士陵园党支部组织开展两学一做主题教
宝山烈士陵园党支部组织开展“两学一做”主题教育活动8月1...
2019-07-12 | 民生新闻
-
-
天祝着力提升发展党员质量
天祝着力提升发展党员质量今年以来,天祝县为从源头上保持...
2019-07-07 | 民生新闻