新编中文Flash 8实用教程第9章

新编中文Flash 8实用教程第9章

ID:43165600

大小:962.00 KB

页数:107页

时间:2019-10-01

新编中文Flash 8实用教程第9章_第1页
新编中文Flash 8实用教程第9章_第2页
新编中文Flash 8实用教程第9章_第3页
新编中文Flash 8实用教程第9章_第4页
新编中文Flash 8实用教程第9章_第5页
资源描述:

《新编中文Flash 8实用教程第9章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第九章制作交互式动画第一节动作脚本概述第二节动作面板的基本操作第三节ActionScript常用术语第四节ActionScript的语法第五节数据类型第六节变量、表达式和运算符第七节事件第八节函数第九节动画的跳转第十节编写和调试动作脚本第十一节心星闪耀习题九在Flash8中,使用动作脚本可以创建交互式动画。在创建的动画中添加动作脚本可以使用户更方便、灵活地控制动画。一、初识动作脚本动作脚本也可以称为ActionScript,它是Flash自带的编程语言。动作脚本采用的是面向对象的编程思想,它是以关键帧、按钮和影片剪辑为对象,通过响应某些事件来定义和编写动作脚本的。第一节动作

2、脚本概述动作脚本拥有自己的语法、变量、函数及表达式。与JavaScript相似,其结构也是由许多行的语句代码组成的。每一行中的语句由指令、操作符等组成。ActionScript是Flash的脚本描述语言,使用它可以在动画中响应事件,例如单击鼠标、移动鼠标和按下键盘上的某个键等,增加了动画的交互性。   编写动作脚本比较方便,用户既可以直接从动作面板中调用某个动作,也可以直接输入代码,且对于输入的代码,系统会检查语法是否有问题,并可以提示用户对它进行修改。二、类ActionScript是一种面向对象的语言,在该种语言中,类是最重要的概念。类定义了可区分一系列对象的所有属性。例

3、如,老师是一类人,那么可以创建一个Teacher类;设定植物是一个类,可以创建一个Plant类。类是一种类型,而不是具体的对象,比如说某某老师,他不是Teacher类,而是Teacher类的一个对象。类由两部分组成,一部分称为成员变量,另一部分称为成员函数,这是广义的面向对象中类的概念。在ActionScript中使用属性和方法来描述它们。   用户在创建类的同时,也就定义了这个类创建的所有对象的属性和方法。例如定义一个老师类,那么该类对象可能会有职称、年龄等属性,有教学、科研等方法。关于如何定义自己的类,在后面的章节将会详细介绍。在Flash8中,用户可以在动作面板中编写

4、和测试脚本语言。用户可以在标准模式和专家模式两种不同的编辑模式中创建和编辑对象或帧的动作。一、打开动作面板用户可以使用以下两种方法打开动作面板,具体操作步骤如下:   (1)在菜单栏中选择“窗口”→“动作”命令,即可打开动作面板,如图9.2.1所示。第二节动作面板的基本操作(2)用鼠标右键在舞台中的按钮、影片剪辑实例或关键帧上单击,在弹出的快捷菜单中选择“动作”命令,也可打开动作面板。图9.2.1动作面板二、使用动作面板当用户将动作面板打开后,就可以在该面板中编写动作脚本。动作面板由两部分组成,左侧为动作工具箱,用户可在该工具箱的动作列表中选择相应的命令来创建动作。该列表中

5、包括动作、运算符、函数、常量、属性、对象、FlashUI组件及动作脚本程序。右侧为脚本窗格,用户可在该区域中输入动作代码。   在Flash8中,用户可以使用以下5种方法,为对象添加动作。(1)用鼠标双击动作列表中的某个动作。   (2)单击选中某个动作,按住鼠标不放,将其拖到脚本窗格中。   (3)用鼠标右键单击某个动作,在弹出的快捷菜单中选择“添加到脚本”命令。   (4)单击动作面板上方的“将新项目添加到脚本中”按钮  ,从弹出的下拉菜单中选择要添加的动作。   (5)直接在脚本窗格中输入动作。三、使用外部编辑器在Flash中,不仅可以直接在脚本窗格中输入代码,还可以

6、将使用外部编辑器编辑的脚本添加到Flash中,具体操作步骤如下:   (1)在记事本中新建一个文本文件,在该文本文件中输入如下代码:nextbtn.onRelease=function(){_root.mc.gotoAndplay(_currentframe+3)}(2)将该文本文件保存为扩展名为“.as”的文件。   (3)在Flash中打开动作面板。单击该面板中的“选项”按钮  ,从弹出的下拉菜单中选择“导入脚本”命令,在弹出的“打开”对话框中选择刚才保存的.as文件。   (4)单击“打开”按钮,即可将该文件中的脚本代码在动作面板的脚本窗格中打开。提示:(1)以“.a

7、s”为扩展名的脚本文件,实际上是一个标准的文本文件,只是在保存时,注意要将文件的扩展名设置成“.as”。   (2)除了可以在动作面板中编写动作脚本之外,还可以使用外部编辑器来编写脚本。编辑完成后,再将它添加到Flash内部的脚本中。在使用脚本语言前,必须先了解该语言中常用的术语,才能为以后的学习打下基础,下面将介绍动作脚本中常用的一些术语的名称及其含义。1.动作   动作是在动画的播放过程中指示动画执行某个操作的语句。例如getURL用于将动画片段链接到指定的网页或 文件。2.类   定义对象的数据类型。要定义类

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。