Flash Lite 2 |
|||
| 开发 Flash Lite 2.x 应用程序 > 创建交互和导航 > 处理按键和按钮事件(仅限于 Flash Professional) > 使用按钮和默认导航来创建简单的菜单(仅限于 Flash Professional) | |||
本节向您说明如何使用按钮和默认导航来创建简单的菜单。要创建菜单,您将要使用三个按钮元件,每个菜单选项使用一个按钮元件。接下来,您将编写事件处理代码,当用户将指针滑过每个菜单项时(即当用户为相应的按钮提供焦点时)以及当用户通过按下其设备上的选择键选择菜单项时,将显示一条消息。有关在 Flash Lite 中处理按钮事件的更多信息,请参见处理按钮事件(仅限于 Flash Professional)。
您将从部分完成的 Flash 文档开始。您可以将这些设置更改为面向其它设备和内容类型(请参见使用 Flash Lite 模拟器(仅限于 Flash Professional))。
请注意,"库"中包含三个名称分别为 News Button、Weather Button 和 Sports Button 的按钮元件。
当用户将指针滑过每个菜单项时,此文本字段显示一条短消息。
舞台外观应类似于以下图像:
// 由于按钮具有指针经过状态而禁用焦点矩形
_focusRect = false;
btn_news.onRollOver = function() {
txt_status.text = "Press to select News"
}
btn_news.onPress = function() {
txt_status.text = "You selected News"
}
btn_sports.onRollOver = function() {
txt_status.text = "Press to select Sports";
}
btn_sports.onPress = function() {
txt_status.text = "You selected Sports";
}
btn_weather.onRollOver = function() {
txt_status.text = "Press to select Weather";
}
btn_weather.onPress = function() {
txt_status.text = "You selected Weather";
}
用鼠标单击模拟器上的下箭头键(或按计算机键盘上的下箭头键)可以在菜单选项之间导航;要选择某个菜单项,请使用鼠标单击模拟器的选择键(或按计算机键盘上的 Enter 键)。