当前位置: 代码迷 >> Web前端 >> 反射的步骤:访问库里的元件的方法
  详细解决方案

反射的步骤:访问库里的元件的方法

热度:303   发布时间:2012-11-01 11:11:31.0
反射的方法:访问库里的元件的方法
    package net.smilecn{
       
        import flash.display.Sprite;
        import flash.display.MovieClip;
        import flash.utils.getDefinitionByName;
       
        public class MainForm extends Sprite{
           
            public function MainForm(){
               
                var ClassReference:Class = getDefinitionByName("Mc1") as Class;
               
                var instance:MovieClip = new ClassReference();
               
                addChild(instance);
               
            }
        }
    } 

    package net.smilecn{
       
        import flash.display.Sprite;
        import flash.display.MovieClip;
        import flash.utils.getDefinitionByName;
       
        public class MainForm extends Sprite{
           
            public function MainForm(){
               
                for(var i=1;i<=2;i++){
               
                    var ClassReference:Class = getDefinitionByName("Mc"+i) as Class;
               
                    var instance:MovieClip = new ClassReference();
               
                    addChild(instance);
               
                }
               
            }
        }
    } 
  相关解决方案