如果在动画中使用“3D转换工具”和“反向运动工具”,那么在新建文档时就应选择ActionScript 3.0,或在菜单命令“文件”→“发布设置”对话框的“Flash”选项中将ActionScript 3.0 指定为“脚本”设置。
本节介绍动作面板的组成与使用方法,使用动作面板给动画添加ActionScript语言,并通过例子介绍如何创建简单的交互动画。
7.7.1 动作面板的使用
动作面板是专门用来编写程序的窗口。选择菜单命令“窗口”→“动作”,打开动作面板。面板右侧的脚本窗口用来创建脚本,用户可以在其中直接编辑动作,也 可以输入动作的参数或删除动作。在动作面板的左上方的下拉列表中,可以选择ActionScript的版本。创建的动画类型不同,所选择的 ActionScript版本也不相同,例如不能把ActionScript 3.0脚本添加到基于ActionScript 2.0所创建的动画文件 中。
面板左侧中部以分类的方式列出了Flash的所有动作及语句,用户可以用双击或拖曳的方式将需要的动作放置到右侧的脚本窗口中。在面板的右上角有一个“脚本助手”按钮,使用“脚本助手”可以快速、简单地编辑动作脚本,适合初学者使用。
7.7.2 添加动作的位置
ActionScript语言可以添加到动画中的关键帧、按钮元件和影片剪辑元件中。给关键帧添加动作,动画播放到该帧时就会自动执行该动作,添加动作后,在关键帧上会显示一个“ɑ”标记。
给按钮元件添加动作,可以通过按钮来控制影片的播放或控制其他元件。这些动作或程序是在特定的按钮事件发生时才会执行,如点击按钮时执行。每个按钮实例 都可以有自己的动作,不会互相影响。给按钮元件添加动作的方法是先选择舞台上的按钮元件实例,然后在“动作”面板的标题栏就可以看到“动作—按钮”,在面 板左侧的下部还显示了当前所选择的对象,表明当前所添加的脚本语言是赋予按钮元件的。
给影片剪辑元件添加动作,当装载影片剪辑或播放影片剪辑到达某一帧时,分配给该影片剪辑的动作将被执行。
7.7.3 ActionScript基本语句的应用
下面介绍Flash中最常用的一些基本函数,并通过一个实例来熟悉它们的使用。例子中所使用到的有控制影片播放的语句play和停止语句stop、跳转到影片中指定的帧或场景的goto语句、Flash播放器控制语句fscommand。
◆例子:制作幻灯片课件。
(1)新建文件,选择菜单命令“文件”→“新建”,在“新建文档”窗口中选择文件类型“Flash文件(ActionScript 2.0)”。
(2)选择菜单命令“插入”→“新建元件”,新建一个按钮元件,命名为“跳转按钮”,在按钮编辑窗口的“弹起”状态画出一个绿色的向左三角形,复制粘贴 该三角形,把两个三角形叠放在一起。用鼠标点击第二帧,即“指针经过”状态帧,按键盘上的F6键将其加入关键帧,用“颜料桶工具”把三角形调整为蓝色。
(3)点击面板上的“场景1”回到场景中,双击第一层名称并重命名为“内容”。在“内容”层的第一帧用“文本工具”输入文字,如“第一节”(在属性面板 中修改文字属性,如大小、字体和颜色);用鼠标点击第二帧,按键盘上的F6键将其加入关键帧,用“文本工具”把文字修改为“第二节”的内容;用鼠标点击第 三帧,按键盘上的F6键将其加入关键帧,用“文本工具”把文字修改为“第三节”的内容。在每一帧中可以放置文字、图片、影片剪辑等多媒体素材。