- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
flash动画脚本基础幻灯片
第七章 flash动画脚本基础 7.1 动作面板简介 演示说明 7.2 常用术语 动作 在播放SWF文件时指示SWF文件执行某些任务的语句。 例如:start(); stop()等。 事件 在很多情况下,动作不会独立执行,而是要提供一定的条件,就是要有一定的事情对该动作进行触发,才会执行这个动作,其触发作用的事情在ActionScript中称为事件。例如:鼠标的移动、按下与放开;键盘上某键的敲击等。 对象命名规则图表 函数 是可以向其传递参数并能够返回值的可重复使用的代码块。 实例 属于某个类的对象。一个类可以产生很多个属于这个类的实例。类的每个实例均包含该类的所有属性和方法。 例如:所有影片剪辑都是MovieClip类的实例,他们都有诸如_visible,_alpha这样的属性,以及gotoAndPlay()和getURL()这样的方法。 变量 是用来存储信息的存储器,脚本程序中的变量可以保存所有类型的数据,包括字符串、数值、布尔值(true或false)等。 常量 也称为常数,和变量相对应,在程序编写过程中不能被改变,常用于数值的比较。 关键字 是有特殊含义的保留字。不能使用关键字作为标识符。 7.3 Flash编程基础 在flash中,编写程序不可缺少的内容主要有事件、动作和对象。例如下面的语句: on(press){ gotoAndplay(“scene 1”,1) } 但并不是所有的语句都具备这三个因素,一些语句可以只具有其中的一个或几个因素。 7.4 Action Script基本语法规则 一、点语法 在ASP中,点“.”被用来指明与某个对象或影片剪辑相关的属性和方法,也用于标识指向影片剪辑或变量的目标路径。点语法表达式由对象或影片剪辑实例名开始,接着是一个点,最后是要指定的属性,方法或变量, 例如,“dog._alpha”表示调用对象dog的_alpha属性。 再例如:要使舞台上的实例“bird”移动到第24帧并停止在那里,可以使用以下程序: bird.gotoAndstop(24); 二、大括号 在ASP中,用“{ }”把程序分成一块一块的模块,可以把括号中的代码看做一句完整的表达。 例如:on(press){ gotoAndplay(“scene1”,1); } 三、分号和小括号 分号:在ASP中,用分号来结束一行语句。 小括号:“()”用来放置参数。例如:gotoAndPlay(10) 另外可以通过使用括号来改变ASP操作符的优先级顺序。 四、关键字和注释 关键字:前面已经讲过,在命名变量、函数或标签时,不能使用flash 中的保留关键字。这些关键字专门用于脚本语言中,并且必须以小写形式书写,不能写成大写形式。 注释:注释语句以双斜杠“∕∕”开始。为语句添加注释可以帮助其他人理解用户编写的脚本。 ASP中的关键字 7.5 事件 编写程序不可缺少的内容主要有事件、动作和对象。在flash中,将任何导致动作发生的事情都称为事件。 事件包括两类:鼠标事件 帧事件 一、帧事件 举例说明。 注意:在flash中,只有关键帧才可以分配动作 ,而普通帧和空白帧是不可以分配动作的。 定义关键帧动作的操作比较简单,不用为关键帧分配事件,可以直接将语句加入到右侧的语句栏中。 在默认情况下,flash制作的动画播放到最后,会自动返回到第一帧,并且自动重新播放。但多数情况下,我们想让flash动画播放完成之后,停在最后的位置,这就需要在最后一帧加入stop语句。 二、鼠标事件 鼠标事件即响应鼠标的动作,能够响应鼠标事件的对象有按钮事件和影片剪辑按钮事件两种类型。 A、定义按钮事件:举例说明。 B、定义影片剪辑的鼠标事件。 7.6 控制电影动作 在flash影片控制中包括最常用的动作,用于控制影片或影片剪辑元件中的时间轴。 利用这几种常用的动作可以轻松实现交互式影片中最为常见的效果。 7.6.1 play语句 该语句的语法结构为: play() 并且该语句没有参数,它的作用是使动画开始播放。 举例演示。 7.6.2 stop语句 stop动作用于使影片停止播放。它既可以应用于影片中的时间轴,达到控制影片停止的目的。也可以应用于影片剪辑元件中的时间轴,达到控制影片剪辑元件停止的目的。 举例演示。 7.6.3 goto语句 goto动作使电影跳转到时间轴上指定的帧或场景。分为gotoAndPlay和gotoAndStop两种。 gotoAndPplay的作用将播放指针指向特定的场景和帧,并且从此开始播放,如果场景没有被指定,则播放指针指向当前场景的特定帧。 该
文档评论(0)