丶飘来荡去丶吧 关注:23贴子:1,966

【AS3.0笔记】脚本程序总汇【持续更新】

只看楼主收藏回复

从 trace 开始


1楼2010-08-13 15:22回复
    trace 的两种形式
    -
    trace(“”)
    display what you want
    ------------------------
    package {
         import flash.display.MovieClip;
         public class filename extends MovieClip {
             public function filename() {
                 trace("filename");
             }
         }
    }
    


    2楼2010-08-13 15:33
    回复
      变量的声明-格式-使用方法
      var i:int=" "
      var i:int;
      var i:int=1;
      var i;
      var i:*;
      --------------
      var a:int=3;
      var b:int=a;
      b=9;
      trace(a);
      trace(b);


      3楼2010-08-13 15:36
      回复
        引用类型数组的性质
        var a:Array=new Array(1,2,3);
        var b:Array=a;
        b[0]=4;
        trace(a);
        trace(b);
        Output 4,2,3
               4,2,3


        4楼2010-08-13 15:38
        回复
          常量的声明,格式,实例,特性
          const a:int=100;
          const a:Array=[1,2];
          var b:Array=a;
          b[1]=1000;
          trace(a);
          Output 1,1000


          5楼2010-08-13 15:40
          回复
            int 的极限
            var a:int=0;
            a--;
            trace(a);
            Output 4294967295
            var a:int=4294967295
            a++;
            trace(a);
            Output 0


            6楼2010-08-13 15:42
            回复
              String 的声明 格式 实例
              var a:String=new String();
              var a:String;
              var a:String=''
              var a:String=""
              var a:String=new String("abc");
              var a:String="abc";
              var a:String='abc';
              var a:String='abc';
              trace(a.length);
              Output 3
              


              7楼2010-08-13 15:46
              回复
                Array 数组的 声明 格式 实例
                var a:Array;
                var a:Array[];
                var a:new Array();
                ------------------------
                var a:Array=[1,2,3];
                var a:Array=new Array(1,2,3);
                --------------------------
                var a:Array=new Array(1,2,3);
                trace(a[0]);
                Output 1
                


                8楼2010-08-13 15:50
                回复
                  Object 的格式 实例
                  var a:Object=new Object();
                  var a:Object={};
                  ---------------------------
                  var b:Object={name:"as"};
                  trace(b.name);
                  ---------------------------


                  9楼2010-08-13 15:58
                  回复
                    while 格式 实例
                    while(){
                    }
                    var a:int=0;
                    while (a<10) {
                         trace(a);
                         a++;
                    }


                    10楼2010-08-13 16:01
                    回复
                      do{
                          
                           }while()
                      var a:int=0;
                      do {
                           a++;
                           trace(a);
                      } while (a<10);


                      11楼2010-08-13 16:02
                      回复
                        for
                        for(var a:int=0;a<10;a++){
                             trace(a);
                             }


                        12楼2010-08-13 16:04
                        回复
                          if 格式 实例
                          if(){
                              
                               }
                          var a:int=5
                          if(a==5){
                               trace("a")
                               }
                          var a:int=5
                          if(a>5){
                               trace("a")
                               }


                          13楼2010-08-13 16:12
                          回复
                            if else 格式 实例
                            if(){
                                
                                 }else{
                                    
                                     }
                            var a:int=10
                            if(a>5){
                                 trace("a")
                                 }else{
                                     trace("b")
                                     }
                            


                            14楼2010-08-13 16:13
                            回复
                              if else if 格式
                              var a:int=5;
                              if(a<10){
                                   trace("a")
                                   }else if(a<20){
                                       trace("b")
                                       }


                              15楼2010-08-13 16:15
                              回复