• MovieClipLoader侦听器的一些细节问题 [返回文章列表]     发表于: 2007-7-7  667人(次)浏览
  • 场景中mm:mc
    //建立JPG装载侦听器--------------------- 
    var imgcheck_img:Object = new Object(); 
    imgcheck_img.onLoadInit = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void  { 
    }; 
    imgcheck_img.onLoadProgress = function(target:MovieClip, bytesLoaded:Number, bytesTotal:Number):Void  { 
        target.stop() 
    }; 
    imgcheck_img.onLoadError = function() { 
    }; 
    var imgloader_imgs:MovieClipLoader = new MovieClipLoader(); 
    imgloader_imgs.addListener(imgcheck_img); 
    //所有侦听器完*********************************** 
    imgloader_imgs.loadClip("http://www.baidu.com/images/logo.gif", mm); 

    如果运行此代码 是怎么也看不到装载的图片的,代码全是正确的.
    问题在于:target.stop() 
    对于图片来说,如果装载的时候写了target.stop() ,装载完后又没有加target.play()则图片不会显示.即使加在完后加了target._visible=true也不会显示这样的细节有时检查半天不会发现这里出问题,因为在一个项目里总是把目光放在XML是否解析 ID是否正确等问题上,等检查到这里时已经浪费很多时间了.
MovieClipLoader侦听器的一些细节问题 [返回文章列表]