TYPES(数据类型):是可以执行的一组值和操作。ACTIONSCRIPT的数据类型包括:字符串、数值、逻辑值、对象和影片剪辑。
EVENTS(事件):是在电影播放过程中发生的动作。例如,当电影裁入时、当播放头到达某一帧时、当用户单击按钮或影片剪辑时、当用户按压键盘上的按钮时,都会产生不同的操作。
EXPRESSIONS(表达式):是可以产生值的语句。例如2 2就是一个表达式。
FUNCTIONS(函数):是可以重复使用和传递参数的代码段,可以返回一个值。例如,GETPROPERTY函数就可以使用影片剪辑的实例名称和属性名称,返回属性值。GETVERSION函数可以返回当前播放电影的FLASH播放器的版本。
HANDLERS(句柄):是可以管理诸如MOUSEDOWN和LOAD事件的特殊动作。例如,ONMOUSEEVENT和ONCLIPEVENT就是ACTIONSCRIPT的句柄。
IDENTIFIERS(标识符):是用来指示变量、属性、对象、函数或方法的名称。标识符的首字母必须是字符、下划线(_)或美元符号($)。后续字符可以是字符、数字、下划线或美元符号。例如,FIRSTNAME就是一个变量名。
INSTANCES(实例):是属于某些CLASS(类)的对象。每个类的实例都包含该类的所有属性和方法。例如,所有影片剪辑实例都包含MOVIECLIP类的属性(透明度属性、可见性属性)和方法(例如GOTOANDPLAY、GETURL等)。
INSTANCE NAMES(实例名称):是一个唯一的名称。可以在脚本作为目标被指定。
KEYWORDS(关键字):是具有特殊意义的保留用词。例如,VAR就是一个关键字,它可以用来定义本地变量。
METHODS(方法):是指定给对象的函数。在函数被指定给对象之后,该函数就可以被称为是该对象的方法。
OBJECTS(对象):是属性的集合。每个对象都有自己的名称和值。对象允许用户访问某些类型的信息。例如,ACTIONSCRIPT的预定义对象DATE就提供了系统时钟方面的信息。
OPERANDS(运算项):是由表达式中的运算符操控的值。
OPERATORS(运算符):可以从一个或多个值中计算获得新值。例如,将两个数值相加就可以获得一个新值。
PARAMETERS(参数):也被称之为ARGUMENTS(参数)。
PROPERTIES(属性):是定义对象的ATTRIBUTER(属性)。例如,所有影片剪辑对象都具有_VISIBLE(可见性)属性,通过该属性可以决定影片剪辑是否显示。
TARGET PATHS(目标路径):是FLASH电影中影片剪辑名称、变量和对象的垂直分层结构地址。主时间轴的名称是_ROOT。影片剪辑属性检查器中可以命名影片剪辑的实例。
用户可以通过目标路径使动作指向影片剪辑,也可以使用目标路径获取或设置变量的值。例如,以下示例语句就是影片剪辑STEREOCONTROL内部的变量VOLUME的路径:
-ROOT.STEREOCONTROL.VOLUME
VARIABLES(变量):是存储了任意数据类型值的标识符。变量可以创建、修改和更新。变量中存储的值可以被脚本检索使用。在以下的示例中,等号左边的是变量标识符,右边的则赋予变量的值:
X = 5;
NAME = "LOLO";
CUSTOMER.ADDRESS = "66 7TH STREET";
C = NEW COLOR(MCINSTANCENAME);







评论列表