接口

接口的命名通常是以大写的 I 开头,后面跟着一个有意义的名字

接口只是负责定义一些接口的方法,其方法的具体实现是通过继承该接口的子类来实现的,通过关键字implements来继承该接口

接口只支持两种修饰词:public  internal

怎样定义一个接口  如下格式:

public  interface  接口名

{

  在此定义接口体,包括接口的属性、方法等

}

类--元件类

1.SimpleButton类

在创作工具中创建了按钮的一个实例后,就可以使用SimpleButton类的方法和属性,通过ActionScript来操作按钮

使用SimpleButton类,可以控制swf文件中按钮元件的所有实例;例如:在 ActionScript 3.0 中,您使用 new SimpleButton() 构造函数来创建 SimpleButton 实例。

2.MovieClip类

MovieClip类从以下类继承而来:Sprite、DisplayObjectContainer、InteractiveObject、DisplayObject 和 EventDispatcher。

不同于 Sprite 对象MovieClip对象拥有一个时间轴。

如果修改包含补间动画的 MovieClip 对象的下列任一属性,Flash Player 便会停止该 MovieClip 对象中的播放头:alphablendModefiltersheightopaqueBackgroundrotationscaleXscaleYscale9GridscrollRecttransformvisiblewidthxy。 但是,它不会停止在该 MovieClip 对象的任何子 MovieClip 对象中的播放头。

3.影片剪辑类

totalFrames 就是当前实例播放的总帧数

currentFrame就是当前实例播放的帧是多少帧

字符串的操作:

charAt有索引的意思
tolocaleLowerCase();将大写转为小写的意思
   

   var str:String = "123456";
    //str = str.concat("10");
   // trace(str);
   // trace(str.concat("10"));
   // trace(str.length);
   // trace(str.charAt);
    trace(str.indexof("5",0));
    trace(str.slice(2,4));

注释的部分尝试一下,会输出不同的结果、、、、