ActionScript小教程一

Actionscript是内置于flash的一种脚本语言,语法简单且灵活。但要掌握起来也不容易,下面我就简单的给出一个初级教程!当然如果你没有一点语言基础,看起来应该会比较费事!这里我就认为您已经有了其他语言基础。

这里分成以下几部分进行介绍:

         ActionScript 的基本

         ActionScript 控件的使用

         ActionScript 使用方式

         ActionScript 帮助的使用

         ActionScript JavaScript的互操作

         ActionScript servlet互操作

 

一。语法基础

 

         文件的写法

        和其他言的声明一。可以有构造方法,也可以没有构造方法,可以有访问控件符

         量声明

        量声明的格格式[访问控制符] var varName:varType = new varType(paras);

       也可以没要左型声明: [访问控制符] var varName = new varType(paras);

       推荐方式:格声明的尽量格的声明,这样查会更容易理解,

             编译时也更容易的错误

 

         函数声明

        函数声明格格式[访问控件] function 方法名(参数列表:参数型):返回{}

        也可以写成: [访问控件] function 方法名(参数列表) {}

        的推荐格声明的方式!

 

         函数

        和其他型一,在中可以直接用各个方法,在要使用:

       .方法名() 

        用方式。不过这里有一些其他的用方式,后面我

 

           控件的

        控件一般的建方式如下:

        m_mc. createObject(linkageName, instanceName, depth, initObject) ;

 

      其中: linkageName就是你要建的控件型,如:TextArea, Label

           instanceName就是你为这个控件分配的一个例名称

                  depthflash中是通深度来管理各个子控件的,所以建控件

                             应该避免同一象上的两个子控件深度相同,一般通如下方式得到

                             一个深度m_mc.getNextHighestDepth()

             initObject初始化的象,用来插件行一些初始化,例如一个按

                              要有一个标签值,那么这个参数你就可以写成:{label:button1}

       关键注意点:要建一控件,必在元件中已存在个控件,否则创建后不可

           控件的访问

        Flash中是通种层级关系来理各个控件的。例如有一个控件A,在A建了B,在B建了CC有一个属性name,那访问这name属性你就得使用如下句:A.B.C.name实现。控件的访问会是一件很麻的事情,你必须对这种层级关系有很好的认识和理解才能不陷了其中!

        当然了,如果一个量就对应到一个控件上,那量的作用范内,也可以直接使用量来访问,例如:D=A.B.C;那要访问Cname就可以直接用:D.name。

你可能感兴趣的:(C++,c,C#,Flash,actionscript)