开发 Flash Lite 应用程序 |
|
|
|
| 创建交互和导航 > 处理按键事件(仅限 Flash Professional) > 编写按键处理函数脚本 | |||
若要处理按键事件,可以附加一个 on(keyPress "key") 处理函数到按钮实例,其中 key 是受支持的按键事件名称。例如,下面的代码附加到舞台上的一个按钮实例,当用户按设备上的右箭头键时将执行这段代码:
on(keyPress "<Right>") {
trace("You pressed the right arrow key");
}
下表列出了 Flash Lite 在响应用户在设备上的按键而生成的 ActionScript 按键事件:
|
设备键 |
ActionScript 按键事件 |
可用性 |
|---|---|---|
|
0-9, *, # |
0, 1, 2, 3, 4, 5, 6, 7, 8, -9, *, #
|
所有设备 |
|
选择键 |
<Enter>
|
所有设备 |
|
左箭头键 |
<左箭头>
|
仅限支持四向导航的设备。 |
|
右箭头键 |
<右箭头>
|
仅限支持四向导航的设备。 |
|
上箭头键 |
<上箭头>
|
仅限支持四向导航的设备。 |
|
下箭头键 |
<下箭头>
|
仅限支持四向导航的设备。 |
|
左软键 |
<PageUp>
|
仅限支持 |
|
右软键 |
<PageDown>
|
仅限支持 |
|
|
|
|