将设备声音添加到按钮
下面的过程描述如何将设备声音添加到按钮元件的时间轴,以便在用户"单击"按钮(即,当按钮具有焦点时用户按设备上的选择键)时播放声音。为此,需要将代理声音附加到按钮元件的时间轴中的"按下"帧。然后,将要播放的设备声音与代理声音相关联。
名为 button_sound_complete.fla 的应用程序的完整版本位于 http://www.adobe.com/go/learn_flt_samples_and_tutorials_cn。在"示例和教程"页上,找到、下载并解压缩 Flash Lite 版本的 .zip 文件,然后导航到 Samples 文件夹即可访问该示例。
- 利用 Flash Lite 1.0 Symbian Series 60 文档模板创建一个新文档,然后将其保存为 device_sound.fla。
有关使用 Flash Lite 文档模板的更多信息,请参阅《Flash Lite 1.x 入门》中的"使用 Flash Lite 文档模板"。
- 选择"文件">"导入">"导入到库"。在"示例和教程"页上(网址为 http://www.adobe.com/go/learn_flt_samples_and_tutorials_cn),找到、下载并解压缩 Flash Lite 版本的 .zip 文件,然后导航到 Samples 文件夹。选择 proxy.wav 文件,然后单击"确定"。
此声音文件将作为要包含的设备声音的代理声音。
- 选择"窗口">"公用库">"按钮"。
这将打开一个包含预构建按钮元件的外部库。
- 在"按钮"库中,双击 Circle Buttons 文件夹以打开它。
- 在时间轴中,选择名为 Content 的图层。
- 将名为 Play 的按钮元件从"按钮"库拖到舞台上。
- 双击新按钮以在编辑模式下打开它。
时间轴将变成显示名为"弹起"、"指针经过"、"按下"和"点击"的按钮帧。
- 选择"插入">"时间轴">"图层"以创建一个新图层。
- 选择"修改">"时间轴">"图层属性",并将图层名称更改为 Sound。
- 在 Sound 图层中选择"按下"帧,然后按 F6 功能键以插入新的关键帧。

- 在时间轴中选中新关键帧的情况下,在属性检查器的"声音"弹出菜单中选择 proxy.wav。
这样会将代理声音附加到关键帧。

- 若要将代理声音与实际的设备声音文件相链接,请执行以下操作:
- 在库中,双击 proxy.wav 元件以打开"声音属性"对话框。
- 在"声音属性"对话框中,单击"设备声音"文本框右侧的文件夹图标以打开"选择设备声音"对话框。
- 浏览到 http://www.adobe.com/go/learn_flt_samples_and_tutorials_cn。在"示例和教程"页上,找到、下载并解压缩 Flash Lite 版本的 .zip 文件,然后导航到 Samples 文件夹并选择名为 hi_hat.mid 的文件。

- 单击"确定"。
- 选择"控制">"测试影片"以启动 Adobe Device Central 模拟器并测试 SWF 文件。
在模拟器中,按小键盘上的下箭头键以便为 Play 按钮提供焦点,然后按选择键以播放声音。