自己写的。高手指点,新人学习。
再申明一下注释为什么用英文。毕竟编程 还是英文 更加合适。用中文写类名、函数名也许也能成功,但是跟那些英文放到一起总不太合适,这并不是盲目崇洋媚外。
备,多个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
Google更注重原创、时效性好的文章:
| 相关阅读 | 本月十大 |



