var myMCL = new MovieClipLoader();//create an instance of MovieClipLoader
myMCL.onLoadStart = function (targetMC)
{
var loadProgress = myMCL.getProgress(targetMC);
//myTrace("影片剪辑 " + targetMC + " 已经开始加载!");
//myTrace("已经加载 =" + loadProgress.bytesLoaded);
//myTrace("总加载量 =" + loadProgress.bytesTotal);
//msg+=loadProgress.bytesLoaded+"/"+loadProgress.bytesTotal+newline;
}
myMCL.onLoadProgress = function (targetMC, loadedBytes, totalBytes)
{
//myTrace ("影片剪辑: " + targetMC);
//myTrace("Bytes loaded at progress callback=" + loadedBytes);
//myTrace("Bytes total at progress callback=" + totalBytes);
picloading=int((loadedBytes/totalBytes)*100);
noirsmsg="已加载:"+picloading+"%"+newline;
//stop();
}
myMCL.onLoadComplete = function (targetMC)
{
var loadProgress = myMCL.getProgress(targetMC);
//myTrace (targetMC + " 已经加载完成.");
//myTrace("已经加载 =" + loadProgress.bytesLoaded);
//myTrace("总加载量 =" + loadProgress.bytesTotal);
}
myMCL.onLoadInit = function (targetMC)
{
//myTrace ("Movie clip:" + targetMC + " is now initialized");
//targetMC._width = 170;
//targetMC._height = 170;
}
直接调用
myMCL.loadClip("gachaimage/Scene/scene4.jpg","_root.photo4");
输出noirsmsg即可
控制:
if(picloading<100)
{
stop();
gotoAndPlay(2);
}