中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档 | 网通镜像
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 编程语言 > 综合其它
ActionScript 基本术语解释
作者:未知 时间:2005-09-13 23:36 出处:Blog.ChinaUnix.net 责编:chinaitpower
              摘要:ActionScript 基本术语解释


Action(动作):是指导Flash电影在播放时招待某些操作的语句。例如,gotoAndStop 动作就可以将播放磁头转移到指定的帧或帧标记。Action(动作)也可以被称作 statement (语句)。

Arguments(参数):是允许将值传递给函数的占位符。例如,以下语句中的函数 welcome 就使用了两个参数 firstName 和 hobby 来接收值:
            function welcome(firstName,hobby){
                 welcomeText="Hello,"+ firstName + "I see you enjoy " + hobby;
            }

Class(类):是各种数据类型。用户可以创建“类”并定义对象的新类型。要定义对象的类,用户需创建构造器函数。

Constants(常量):是不会改变的元素。常量对于值的比较非常有用。

Constructors(构造器):是用来定义“类”的属性和方法的函数。以下代码通过创建 Circle 构造器函数产生了一个新的 Circle 类:
            functionCircle(x,y,radius){
                 this.x=x;
                 this.y=y;
                 this.radius=radius;
            }

Data types(数据类型):是可以执行的一组值和操作。ActionScriptr 的数据类型包括:字符串、数值、逻辑值、对象和电影剪辑。

Events(事件):是在电影播放过程中发生的动作。例如,电影载入时、当播放磁头到到某一帧时、当用户单击按钮或电影剪辑时、当用户按压键盘上时,都会产生不同的事件。

Expression(表达式):是可以产生值的语句。例如,2+2 就是一个表达式。

Functions(函数):是可以重复使用和传递参数的代码段,可以返回一个值。例如,getProperty 函数就可以使用电影剪辑的实例名称和属性名称,返回属性值。getVersion 函数可以返回当前播放电影的 Flash 播放器的版本。

Handlers(句柄):是可以管理诸如 mouseDown 或 load 事件的特殊动作。例如,(onMouseEvent)和 onClipEvent 就是 ActionScript 的句柄。

Identifiers(标识符):是用来指示变量、属性、对象、函数或方法的名称。标识符的首字母必须是字符、下划线(_)或美元符号($)。后续字符可以是字符、数字、下划线或美元符号。例如,firstName 就是一个变量名。

Instances(实例):是属于某些 class(类)的对象。每个类的实例都包含该类的所有属性和方法。例如,所有电影剪辑实例都包含 MovieClip 类的属性(透明度属性、可见性属性等)和方法(例如 gotoAndPlay、getURL 等)。

Instance names(实例名称):是一个惟一的名称。可以在脚本中作为目标被指定。

Keywords(关键字):是具有特殊意义的保留用词。例如,var 就是一个关键字,它可以用来定义本地变量。

Methods(方法):是指定给对象的函数。在函数被指定给对象之后,该函数就可以被称为是该对象的方法。例如,在以下示例中,clear 就变成了 controller 对象的方法:
                       function Reset(){
                             x_pos=0;
                             y_pos=0;
                       }
                       controller.clear=Reset;
                       controller.clear();

Objects(对象):是属性的集合。每个对象都有自己的名称和值。对象允许用户访问某些类型的信息。例如,ActionScript 的预定义对象 Date 就提供了系统时钟方面的信息。

Operands(运算项):是由表达式中的运算符操控的值。

Operators(运算符):可以从一个或多个值中计算获得新值。例如,将两个数值相加就可以获得一个新值。

Parameters(参数):也被称之为 Arguments(参数),请参考 Arguments(参数)条目。

Properties(属性):是定义对象的 attributes(属性)。例如,所有电影剪辑对象都具有_visible(可见性)属性,通过该属性可以决定电影剪辑是否显示。

Target paths(目标路径):是 Flash 电影中电影剪辑名称、变量和对象的垂直分层结构地址。主时间轴的名称是_root。在电影剪辑属性检查器中可以命名电影剪辑的实例。
  用户可以通过目标路径使动作指向电影剪辑,也可以使用目标路径获取或设置变量的值。例如,以下示例语句就是电影剪辑 sereoControl 内部的变量 volume 的路径:
                         _root.stereoControl.volume

Variables(变量):是存储了任意数据类型值的标识符。变量可以创建、修改和更新。变量中存储的值可以被脚本检索使用。在以下示例中,等号左边的是变量标识符,右边的则是赋予变量的值:
                        x=5;
                        name="Lolo";
                        customer.address="66 7th Street";
                        c=new Color(mcinstanceName);

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有