将设备声音添加到按钮(仅限 Flash Professional)

下面的过程描述如何将设备声音添加到按钮元件的时间轴,以便在用户"单击"按钮(即,当按钮具有焦点时用户按设备上的选择键)时播放声音。为此,需要将代理声音附加到按钮元件的时间轴中的"按下"帧。然后,将要播放的设备声音与代理声音相关联。

名为 button_sound_complete.fla 的应用程序的已完成版本位于 Flash 安装目录/Samples and Tutorials/Samples/Flash Lite/Sound/ 文件夹中。

要向 Flash 文档添加设备声音,请执行以下操作:

  1. 利用 Flash Lite 1.0 Symbian Series 60 文档模板创建一个新文档,然后将其保存为 device_sound.fla。

    有关使用 Flash Lite 文档模板的更多信息,请参见"Flash Lite 入门"中的使用 Flash Lite 文档模板(仅限 Flash Professional)

  2. 选择"文件">"导入">"导入到库"。找到 Flash 安装目录/Tutorials and Samples/Samples/Flash Lite/Sound/ 文件夹,然后选择 proxy.wav 文件。单击"确定"。

    此声音文件将作为要包含的设备声音的代理声音。

  3. 选择"窗口">"公用库">"按钮"。

    这将打开一个包含预构建按钮元件的外部库。

  4. 在"按钮"库中,双击 Circle Buttons 文件夹以打开它。
  5. 在时间轴中,选择名为 Content 的图层。
  6. 将名为 Play 的按钮元件从"按钮"库拖到舞台上。
  7. 双击新按钮以在编辑模式下打开它。

    时间轴将变成显示名为"弹起"、"指针经过"、"按下"和"点击"的按钮帧。

  8. 选择"插入">"时间轴">"图层"以创建一个新图层。
  9. 选择"修改">"时间轴">"图层属性",并将图层名称更改为 Sound。
  10. 在 Sound 图层上选择"按下"帧,然后按 F6 功能键以插入新的关键帧。

  11. 在时间轴中选中新关键帧的情况下,在属性检查器的"声音"弹出菜单中选择 proxy.wav。

    这样会将代理声音附加到关键帧。

  12. 若要将代理声音与实际的设备声音文件相链接,请执行以下操作:
    1. 在库中,双击 proxy.wav 元件以打开"声音属性"对话框。
    2. 在"声音属性"对话框中,单击"设备声音"文本框右侧的文件夹图标以打开"选择设备声音"对话框。
    3. 浏览到 Flash 安装目录/Tutorials and Samples/Samples/Flash Lite/Sound/,然后选择名为 hi_hat.mid 的文件。

    4. 单击"确定"。
  13. 选择"控制">"测试影片"以启动 Flash Lite 模拟器并测试 SWF 文件。

    在模拟器中,按小键盘上的下箭头键以便为 Play 按钮提供焦点,然后按选择键以播放声音。