第七章 flash动画脚本基础
动作面板简介
演示说明
常用术语
动作在播放SWF文件时指示SWF文件执行某些任务的语句。
例如:start(); stop()等。
事件在很多情况下,动作不会独立执行,而是要提供一定的条件,就是要有一定的事情对该动作进行触发,才会执行这个动作,其触发作用的事情在ActionScript中称为事件。例如:鼠标的移动、按下与放开;键盘上某键的敲击等。
对象是属性和方法的集合。每个对象都有各自的名称,并且都是特定类的实例。
类一系列相互之间有关联的数据的集合称为一个类。
属性用于定义对象的特性。例如:_visible用于定义影片剪辑是否可见,所有影片剪辑都有此属性。
方法被指派给某一个对象的函数,在一个函数被指派给一个对象后,它便可以作为这个对象的一个方法调用。
对象命名规则图表
后缀
对象类别
_mc
影片剪辑(movie clip)
_btn
按钮(button)
_txt
文本字段(TextField)
_sound
声音(sound)
函数是可以向其传递参数并能够返回值的可重复使用的代码块。
实例属于某个类的对象。一个类可以产生很多个属于这个类的实例。类的每个实例均包含该类的所有属性和方法。
例如:所有影片剪辑都是MovieClip类的实例,他们都有诸如_visible,_alpha这样的属性,以及gotoAndPlay()和getURL()这样的方法。
变量是用来存储信息的存储器,脚本程序中的变量可以保存所有类型的数据,包括字符串、数值、布尔值(true或false)等。
常量也称为常数,和变量相对应,在程序编写过程中不能被改变,常用于数值的比较。
关键字是有特殊含义的保留字。不能使用关键字作为标识符。
Flash编程基础
在flash中,编写程序不可缺少的内容主要有事件、动作和对象。例如下面的语句:
on(press){
gotoAndplay(“scene 1”,1)
}
但并不是所有的语句都具备这三个因素,一些语句可以只具有其中的一个或几个因素。
Action Script基本语法规则
一、点语法
在ASP中,点“.”被用来指明与某个对象或影片剪辑相关的属性和方法,也用于标识指向影片剪辑或变量的目标路径。点语法表达式由对象或影片剪辑实例名开始,接着是一个点,最后是要指定的属性,方法或变量,
例如,“”表示调用对象dog的_alpha属性。
再例如:要使舞台上的实例“bird”移动到第24帧并停止在那里,可以使用以下程序:
(24);
二、大括号
在ASP中,用“{ }”把程序分成一块一块的模块,可以把括号中的代码看做一句完整的表达。
例如:on(press){
gotoAndplay(“scene1”,1);
}
flash脚本制作(精选) 来自淘豆网www.taodocs.com转载请标明出处.