使用行为控制实例

您可以使用行为来控制文档中的影片剪辑和图形实例,而无需编写动作脚本。行为是预先编写的“动作脚本”脚本,它使您可以将动作脚本编码的强大功能、控制能力和灵活性添加到文档中,而不必自己创建动作脚本代码。

您可以对实例使用行为以便将其排列在帧上的堆叠顺序中,以及加载、卸载、播放、停止、复制或拖动影片剪辑,或者链接到 URL。

此外,还可以使用行为将外部图形或动画遮罩加载到影片剪辑中。

要使用行为控制影片剪辑,请使用“行为”面板将行为应用于触发对象(如按钮)。您需要指定触发行为的事件(如释放按钮),选择受行为影响的目标对象(影片剪辑实例),并在必要时指定行为参数的设置(如帧号或标签)。

下表中的行为打包在 Flash MX 2004 和 Flash MX Professional 2004 中。有关嵌入视频行为的详细信息,请参阅使用行为控制视频回放。有关使用行为控制声音的详细信息,请参阅使用行为控制声音回放

行为

目的

选择/输入

加载图形

将外部 JPEG 文件加载到影片剪辑或屏幕中。

JPEG 文件的路径和文件名。

接收图形的影片剪辑或屏幕的实例名称。

加载外部影片剪辑

将外部 SWF 文件加载到目标影片剪辑或屏幕中。

外部 SWF 文件的 URL。

接收 SWF 文件的影片剪辑或屏幕的实例名称。

卸载 Flash 影片

删除使用“加载影片”行为或动作加载的 SWF 文件。

要卸载的影片剪辑或屏幕的实例名称。

重制影片剪辑

重制影片剪辑或屏幕

要重制的影片剪辑的实例名称。

从原本到副本的 X 轴及 Y 轴偏移像素数。

在帧或标签上的 GotoAndPlay

从特定帧播放影片剪辑。

要播放的目标剪辑的实例名称。

要播放的帧号或标签。

在帧或标签处停止

停止影片剪辑,并根据需要将播放头移到某个特定帧。

要停止的目标剪辑的实例名称。

要停止的帧号或标签。

移到最前

将目标影片剪辑或屏幕移到堆叠顺序的顶部。

影片剪辑或屏幕的实例名称。

上移一层

将目标影片剪辑或屏幕在堆叠顺序中上移一层。

影片剪辑或屏幕的实例名称。

移到最后

将目标影片剪辑移到堆叠顺序的底部。

影片剪辑或屏幕的实例名称。

下移一层

将目标影片剪辑或屏幕在堆叠顺序中下移一层。

影片剪辑或屏幕的实例名称。

开始拖动影片剪辑

开始拖动影片剪辑

影片剪辑或屏幕的实例名称。

停止拖动影片剪辑

停止当前的拖动操作。

要添加并配置行为:

  1. 选择将触发行为的对象,如按钮。
  2. 在“行为”面板(“窗口”>“开发面板”>“行为”)中,单击“添加”(+) 按钮,然后从“影片剪辑”子菜单中选择所需的行为。
  3. 在出现的对话框中,选择要使用行为控制的影片剪辑。
  4. 选择相对或绝对路径。有关详细信息,请参阅绝对路径相对路径
  5. 如果需要,请选择或输入行为参数的设置,然后单击“确定”。

    行为的默认设置即出现在“行为”面板中。

  6. 在“事件”下,单击“释放时”(默认事件),并从菜单中选择一个鼠标事件。如果要使用“释放时”事件,请保持该选项不变。