Jul 25

Flash载入Flex生成的swf出错? 不指定

bearjia , 14:59 , Flash相关 , 评论(0) , 引用(0) , 阅读(1782) , Via 本站原创 | |
问题出在 this.addChild( e.target.content );经过测试发现,当loader成功,而不将loader进来的对象 入显示列表的时候就会报错
所以正确代 如下
package {
         import flash.display.Loader;
         import flash.display.MovieClip;
         import flash.events.Event;
         import flash.net.URLRequest;

         public class test1 extends MovieClip
         {
                 private var _loader:Loader        
  
                public function test1()                
                {
                    this._loader = new Loader()                
                    this._loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete)
                    this._loader.load( new URLRequest("flexTest.swf"))
                }
  
               private function onComplete(e:Event):void
               {
                  this.addChild( e.target.content );
               }
         }
   }
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]