`
aksoft
  • 浏览: 44059 次
  • 性别: Icon_minigender_1
  • 来自: 河北
社区版块
存档分类
最新评论

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

    博客分类:
  • AS3
阅读更多
    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);
               
                }
               
            }
        }
    } 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics