Flash Lite 1.x 入门 |
|
|
|
| 创建 Flash Lite 应用程序 > 创建应用程序 > 创建主屏幕的菜单 | |||
在本部分中,您将创建应用程序主屏幕的菜单。该菜单包含两个选项:"Specials"和"Reservations"。"Specials"选项可以让用户导航到能够查看餐馆特色餐的图像和说明的屏幕。"Reservations"选项可以拨打餐馆的电话,使用户可以进行订餐。
该菜单由两个标准的 Flash 按钮构成,这两个按钮定义弹起、指针经过和按下状态。用户通过按设备的上箭头键或下箭头键可以将焦点赋予其中的一个按钮。当按钮获得焦点时,它显示指针经过状态。当用户按设备上的选择键时,具有焦点的按钮会生成一个按钮 press 事件。这一默认的 Tab 键导航可以提供一种简便的方法来创建 Flash Lite 应用程序的简单用户界面。有关使用 Tab 键导航的详细信息,请参阅《开发 Flash Lite 1.x 应用程序》中的"在 Flash Lite 中使用 Tab 键导航"。
要创建主屏幕菜单,请执行以下操作:将该按钮放在介绍餐馆的文本字段(已就位)的下方。

on(press) {
gotoAndStop("specials");
}
当用户选择此按钮时,这段事件处理函数代码会将播放头转到标记为 specials 的帧。您将在下一部分中创建该帧的内容(请参阅创建特色餐屏幕)。
on(press) {
getURL("tel:1-415-555-1212");
}
当用户选择"Reservations"菜单项时,Flash Lite 会拨打指定号码的电话。Flash Lite 总会提示用户允许还是拒绝来自 SWF 文件的拨号请求。有关详细信息,请参阅《学习 Flash Lite 1.x ActionScript》中的"启动电话"。
stop();
_focusRect = false;
fscommand2("resetsoftkeys");
fscommand2("setquality", "high");
fscommand2("fullscreen", "true");
这段代码执行以下操作:
当"Specials"按钮项目获得焦点时,您会看到该按钮变为指针经过状态。
此时,特色餐屏幕上尚没有任何功能。在下一部分中,您将添加交互和动画以创建该特色餐屏幕(请参阅创建特色餐屏幕)。
|
|
|
|