Flash动作面板的组成与使用方法
ActionScript是Flash的脚本语言,它是一种面向对象的编程语言。通过ActionScript语言可以给动画添加交互性。普通动画是 按顺序从头到尾播放的,而在交互动画中用户可以通过使用键盘或鼠标与动画进行交互。ActionScript 3.0提供了强大的、面向对象的编程语言。 在新建Flash文档时,究竟是选择ActionScript 3.0还是ActionScript 2.0,主要是根据项目的大小和要求来决定。如果只 是简单的交互动画制作或影片的控制、游戏的开发,使用ActionScript 2.0就可以了;如果是开发大型的基于互联网的应用程序,则应该选择 ActionScript 3.0。
如果在动画中使用“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键将其加入关键帧,用“文本工具”把文字修改为“第三节”的内容。在每一帧中可以放置文字、图片、影片剪辑等多媒体素材。
- 面对面学习总是比在线学习好吗
- 最近关于重新开放学校的激烈争论主要取决于在线教学的质量。这是可以理解的。但是,关于在线指导的许多内容仍然被误解。现在该改变这种
- 06-09 关注:73
- 在线学习的4条建议
- 印第安纳大学(IU)的新资源介绍了使在线学习成功的一些最重要因素。
当IU关闭体育课并转向在线教学时,电子学习研究与实践实验室开始
- 06-09 关注:65
- 激光视盘 可以自由放置和使用
- 激光视盘采用丙烯酸塑料制成,大多数光盘直径为30厘米(C12英寸),也有13厘 米(5英寸)的小型盘,盘的转速为1500转/分,但应指出,为
- 09-18 关注:133
- 数字技术用于语音信号高效多路传输
- 欣赏声音、喜爱音乐,这是音响的源点。为了满足这一需要,音响系统需由两个系统组成。其一是对音乐与人声加以收音并加以调整,记录在唱
- 09-18 关注:122
- 电脑正在进入有线电视网
- 当前,随着数字计算机和多媒体技术的发展,许多大的计算机制造公司都提出,在微型计算机上实现电视的功能,即利用计算机网络来接收数字
- 09-18 关注:128
- 电视信号的传输过程
- 当前,像高保真音响、高清晰度电视、VCD、数码录音等新词汇大量充斥在我们身边,它们一方面代表这新技术的涌现,另一方面也体现了这些
- 09-18 关注:196
- 计算机6.2.180x86中断结构及类型
- 从Intel 8086/8088、286、386、486直到Pentium系列微处理器,它们中断系统的结构基本相同,不同之处主要有两点:一是 因CPU的工作模式
- 09-18 关注:132
- 中断技术引入计算机系统
- 中断技术是现代计算机系统中很重要的功能。最初,中断技术引入计算机系统,只是为了解决快速的CPU与慢速的外部设备之间传送数据的矛盾
- 09-18 关注:261