使用行为控制声音回放

可以使用声音行为来控制声音回放。行为是预先编写的"ActionScript"脚本,您可以将它们应用于对象(如按钮)以便控制目标对象(如声音)。行为使您可以将 ActionScript 编码的强大功能、控制能力以及灵活性添加到文档中,而不必自己创建 ActionScript 代码。

注意

Flash Lite 1.0 和 Flash Lite 1.1 不支持行为。

可以使用"从库加载声音"或"加载流式 MP3 文件"行为将声音添加到文档。使用这些行为添加声音将会创建声音的实例。实例名称稍后将用于控制声音。

"播放声音"、"停止声音"、和"停止所有声音"行为可以控制声音回放。要使用这些行为,必须首先用其中一种"加载"行为加载声音。要使用行为播放或停止声音,可以使用"行为"面板将该行为应用于触发对象上(如按钮)。您需要指定触发行为的事件(如单击按钮),选择目标对象(行为将影响的声音),并选择行为参数设置以指定将如何执行行为。

要使用行为将声音载入文件:

  1. 选择要用于触发行为的对象(如按钮)。
  2. 在"行为"面板("窗口">"行为")中,单击"增加"(+) 按钮,然后选择"声音">"从库中加载声音"或者"声音">"加载 MP3 流文件"。
  3. 在"加载声音"对话框中,输入"库"中声音的链接标识符或 MP3 流文件的声音位置。然后,输入这个声音实例的名称并单击"确定"。

    有关链接标识符的信息,请参阅通过声音对象使用声音

  4. 在"行为"面板中的"事件"下,单击"释放时"(默认事件),然后从此菜单中选择一个鼠标事件。如要使用 OnRelease 事件,不要更改此选项。

要使用行为播放声音:

  1. 选择要用于触发"播放声音"行为的对象(如按钮)。
  2. 在"行为"面板("窗口">"行为")中,单击"增加"(+) 按钮。
  3. 选择"声音">"播放声音"。
  4. 在"播放声音"对话框中,输入要播放的声音的实例名称,然后单击"确定"。
  5. 在"行为"面板中的"事件"下,单击"释放时"(默认事件),然后从此菜单中选择一个鼠标事件。如要使用 OnRelease 事件,请保持该选项不变。

使用行为停止声音:

  1. 选择要用于触发"播放声音"行为的对象(如按钮)。
  2. 在"行为"面板("窗口">"行为")中,单击"增加"(+) 按钮。
  3. 选择"声音">"停止声音"。
  4. 在"停止声音"对话框中,输入链接标识符和要停止的声音的实例名称,然后单击"确定"。
  5. 在"行为"面板中的"事件"下,单击"释放时"(默认事件),然后从此菜单中选择一个鼠标事件。如要使用 OnRelease 事件,请保持该选项不变。

用一个行为停止所有声音:

  1. 选择要用于触发"停止所有声音"行为的对象(如按钮)。
  2. 在"行为"面板("窗口">"行为")中,单击"增加"(+) 按钮。
  3. 选择"声音">"停止所有声音"。
  4. 在"停止所有声音"对话框中,单击"确定",确认要停止所有声音。
  5. 在"行为"面板中的"事件"下,单击"释放时"(默认事件),然后从此菜单中选择一个鼠标事件。如要使用 OnRelease 事件,请保持该选项不变。