2005-4
11
理智地、负责任地、透明地推广Firefox
您可能也对这些感兴趣
切换

自己写的。高手指点,新人学习。

再申明一下注释为什么用英文。毕竟编程 还是英文 更加合适。用中文写类名、函数名也许也能成功,但是跟那些英文放到一起总不太合适,这并不是盲目崇洋媚外。

备,多个MC的装载 用 switch ... case 以 target_mc来分别判断。

var picPicker:MovieClipLoader = new MovieClipLoader();
//create a new MCLoader
var awListener:Object = new Object();
//set a Listener
var url:String = "images/CuteCats.jpg";
//var url:String = "images/aaaaCuteCats.jpg"; give a wrong URL to triggle the "onLoadError"
_root.createEmptyMovieClip("picInstance", 1);
//create a receiver(like a volume to receive the pic/swf files outside
awListener.onLoadComplete = function(getTarget) {
  //just get the instance name of our MC. getTarget is no more than a bridge^_^
  trace("loadComplete");
};
awListener.onLoadError = function(getTarget, errorCode) {
  trace("Error Occured");
  trace(errorCode);
  //just get the instance name of our MC. getTarget is no more than a bridge^_^
};
awListener.onLoadStart = function(getTarget) {
  trace("Receiving data...");
};
awListener.onLoadProgress = function(getTarget, loadedBytes, totalBytes) {
  //---such Content is not available in Flash but you can see in LocalAreaNetwork or Internet
  _root.awtext.text = loadedBytes;
  trace(loadedBytes);
  trace(totalBytes);
  trace(loadedBytes/totalBytes);
  //---such Content is not available in Flash but you can see in LocalAreaNetwork or Internet
};
awListener.onLoadInit = function(getTarget) {
  trace(getTarget+" is ready");
  // the Target is ready
};
picPicker.addListener(awListener);
picPicker.loadClip(url, picInstance);

: http://www.awflasher.com/blog/archives/171

哇!跟我一样,您也是一名Firefox用户,这些话题您可能感兴趣:

RSS feed | Trackback URI

1条评论都没有呢 立刻发表评论 »