|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Macromedia公司已经承诺在Flash8中将有很大的变化,而且它们中的许多都与视频功能有关。
ActionScript术语
ActionScript术语
象任何剧本言语一样,ActionScript也依据其特定的语律例则,利用专门的术语。本讲按字母按次列出一些主要的ActionScript术语,并作扼要先容。这些术语和办理它们的语法将在后续章节中作具体会商。
1.Actions
Actions(举措)是指令一个动画在播放时做某些事变的一些语句。比方,gotoAndStop把播放头送到指定的帧或标签。请读者注重,在本教程中,举措和语句这两个术语经常互换利用。
2.Arguments
Arguments(参数),称为参数,经由过程它能够把值传送给函数。比方,上面的函数(welcome)利用两个值,由参数firstName和hobby吸收:
- functionwelcome(firstName,hobby){ welcomeText="Hello,"+firstName+"Iseeyouenjoy"+hobby;}
复制代码 3.Classes
Classes(类)是能够创立的数据范例,用以界说新的工具范例。要界说工具的类,必要创立一个机关函数。
4.Constants
Constants(常数)是不克不及改动的元素。比方,常数TAB老是具有不异的意义。常数在对照值时很有效。
5.Constructors
Constructors(布局体)是用来界说类的属性和办法的函数。比方,以下代码经由过程创立称为Circle的机关函数来创立一个新的圆类:- functionCircle(x,y,radius){ this.x=x; this.y=y; this.radius=radius;}
复制代码 6.Datatypes</B>
Datatypes(数据范例)是一组值和对这些值举行运算的操纵符。字符串、数值、逻辑值(true和false)、工具和影戏剪辑是ActionScript的数据范例。
7.Events
Events(事务)是动画正在播放时产生的举措。比方,当装载影戏剪辑、播放头抵达某帧、用户单击按钮或挪动影戏剪辑,或用户用键盘输出时,能够产生分歧的事务。
8.Expressions
Expressions(表达式)是语句中可以发生一个值的任一部分。比方,2+2就是一个表达式。
9.Functions
Functions(函数)是能够被传送参数并能前往值的可重用代码块。比方,getProperty函数被传送属性名和影戏剪辑实例名,然后前往这些属性的值。getVersion函数前往以后正在播放动画的Flash播放器的版本。
10.Handlers
Handlers(事务处置程序)是一种特别的举措,它“处置”或办理事务(如mouseDown或load)。比方,on(onMouseEvent)和onClipEvent就是ActionScript的事务处置程序。
11.Identifiers
Identifiers(标识符)是用来标明变量、属性、工具、函数或办法的名字。第一个字符必需是字母、下划线(_)或美圆号($)。每一个后续字符必需是字母、数字、下划线(_)或美圆号($)。比方,firstName是一个变量名。
12.Instances
Instances(实例)是属于某个类的工具。一个类的每一个实例包括该类的一切属性和办法。一切影戏剪辑都是MovieClip类的实例,均具有该类的属性(如_alpha和_visible)和办法(如gotoAndPlay和getURL)。
13.Instancenames
Instancenames(实例名)是在剧本中指向影戏剪辑实例的独一名字。比方,在图符库中的一个主图符能够称为counter,在动画中该图符的两个实例能够取实例名scorePlayer1和scorePlayer2。以下代码经由过程实例名设置每一个影戏剪辑外部的score变量的值:
_root.scorePlayer1.score+=1
_root.scorePlayer2.score-=1
</p>
flash动画制作软件的界面没有太大的改变,只是在以前的属性面板右侧增加了两个新的选项“参数”和“滤镜”。 |
|