精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>动画制作>>软件教程>>FLASH教程>>[转载]:《Flash MX AS基础》第二课

主题:[转载]:《Flash MX AS基础》第二课
发信人: younger.zz(多收了三五斗)
整理人: yufif(2003-09-20 15:45:20), 站内信件
★原文转载自Learning版younger.zz的《【FlashMX AS基础】第二课》★
Action Script术语 (第二课) 

    和任何脚本撰写语言一样,Action Script使用自己的术语。下面列出常用Action Script术语的简介:  

    a)动作(Action)是在播放影片时指示影片执行某些任务的语句。例如,gotoAndStop 将播放头放置到特定的帧或标签。在本手册中,术语动作 和语句 是可以互换的。  

    b)布尔值(Boolean)是 true 或 false 值。  

    c)类(Clase)是可以创建的用于定义新类型对象的数据类型。要定义类,需要创建一个构造器函数。  

    d)常数(constant)是不变的元素。例如,常数 Key.TAB 的含义始终不变:它代表键盘上的 Tab 键。常数对于比较值很有用。  

    e)构造器(Constructor)是用于定义类的属性和方法的函数。例如,下面的代码通过创建名为 Circle 的构造器函数创建了一个新的 Circle 类: 
function Circle(x, y, radius){ 
    this.x = x; 
    this.y = y; 
    this.radius = radius; 


    f)数据类型(Data type)是值和可以对这些值执行的动作的集合。Action Script数据类型包括字符串、数字、布尔值、对象、影片剪辑、函数、空值和未定义。 

    g)事件(Event)是在影片播放时发生的动作。 

    h)事件处理函数(Event handler)是管理诸如 mouseDown 或 load 等事件的特殊动作。Action Script事件处理函数共有两类:动作和方法。但事件处理函数动作只有两个,即 on 和 onClipEvent。在“Action 面板”中,每个具有事件处理函数方法的Action Script对象都有一个名为“事件”的子类别。  
     
    i)表达式(Expression)是代表值的Action Script元件的任意合法组合。表达式由运算符和操作数组成。例如,在表达式 x + 2 中,x 和 2 是操作数,而 + 是运算符。  
     
    j)函数(Function)是可以向其传递参数并能够返回值的可重复使用的代码块。例如,可以向 getProperty 函数传递属性名和影片剪辑的实例名,然后它会返回属性值。getVersion 函数会返回当前正在播放影片的 Flash MX Player 的版本。  

    k)标识符(Identifier)是用于表明变量、属性、对象、函数或方法的名称。它的第一个字符必须是字母、下划线 (_) 或美元记号 ($)。其后的字符必须是字母、数字、下划线或美元记号。例如,firstName 是变量的名称。 

    l)实例(Instance)是属于某个类的对象。类的每个实例包含该类的所有属性和方法。所有影片剪辑都是具有 MovieClip 类的属性(例如 _alpha 和 _visible)和方法(例如 gotoAndPlay 和 getURL)的实例。 

    m)实例名称(Instance name)是在脚本中用来代表影片剪辑和按钮实例的唯一名称。可以使用属性检查器为舞台上的实例指定实例名称。 

    n)关键字(Keyword)是有特殊含义的保留字。例如,var 是用于声明本地变量的关键字。不能使用关键字作为标识符。例如,var 不是合法的变量名。 

    o)方法(Method)是分配给对象的函数。分配函数之后,可以将其作为该对象的方法进行调用。 

    p)对象(Object)是属性和方法的集合,每个对象都有自己的名称,并且都是特定类的实例。内置对象是在Action Script语言中预先定义的。例如,内置的 Date 对象可以提供系统时钟的信息。  

    q)运算符(Operator)是通过一个或多个值计算新值的术语。例如,加法 (+) 运算符可以将两个或多个值相加到一起,从而产生一个新值。运算符处理的值称为操作数。  

    r)参数(Parameter)是用于向函数传递值的占位符。 

    s)属性(Property)是定义一个对象的属性。例如,_visible 是定义是否隐藏影片剪辑的属性,所有影片剪辑都有此属性。 

    t)目标路径(Target path)是影片中影片剪辑实例名称、变量和对象的分层结构地址。你可以在影片剪辑属性检查器中对影片剪辑实例进行命名。(主时间轴的名称始终为 _root。)你可以使用目标路径引导影片剪辑中的动作或者来获得或设置变量的值。 

    u)变量(Variable)是保存任何数据类型的值的标识符。可以创建、更改和更新变量。可以获得它们存储的值以在脚本中使用。





----

》是什么让我成熟?是什么让我不哭?《    

       

[关闭][返回]