prøv den her er også svar på dit andet spm :
stop ();
var my_mcl = new MovieClipLoader();
myListener = new Object();
myListener.onLoadStart = function(target_mc) {
var loadProgress = my_mcl.getProgress(target_mc);
myTrace(loadProgress.bytesLoaded+" = bytes loaded at start ");
myTrace(loadProgress.bytesTotal+" = bytes total at start ");
};
myListener.onLoadProgress = function(target_mc, loadedBytes, totalBytes) {
var loadProgress = my_mcl.getProgress(target_mc);
testLoad(target_mc._parent.x, loadProgress.bytesLoaded, loadProgress.bytesTotal);
};
myListener.onLoadComplete = function(target_mc) {
var loadProgress = my_mcl.getProgress(target_mc);
testLoad(target_mc._parent.x, loadProgress.bytesLoaded, loadProgress.bytesTotal);
//target_mc.setPic();
target_mc.setPic();
};
myListener.onLoadInit = function(target_mc) {
var loadProgress = my_mcl.getProgress(target_mc);
//testLoad(target_mc._parent.x, loadProgress.bytesLoaded, loadProgress.bytesTotal);
target_mc.setPic();
trace(" onLoadInit "+target_mc);
};
myListener.onLoadError = function(target_mc, errorCode) {
target_mc._parent.tekst.text = errorCode;
trace("error "+errorCode);
testLoad(target_mc._parent.x, 100, 100);
};
my_mcl.addListener(myListener);
imgData = new Array ();
for (var m = 0; m<=9; m++)
{
for (var n = 0; n<=9; n++)
{
this.createEmptyMovieClip("img"+n*(m+1), this.getNextHighestDepth());
this["img"+n*(m+1)]._x = n*52;
this["img"+n*(m+1)]._y = m*35;
// this["img"+n*(m+1)].loadMovie("
http://www.macromedia.com/images/shared/product_boxes/80x92/studio_flashpro.jpg");
my_mcl.loadClip("
http://www.macromedia.com/images/shared/product_boxes/80x92/studio_flashpro.jpg", this["img"+n*(m+1)]);
this["img"+n*(m+1)._width] = 52
this["img"+n*(m+1)._height] = 35
imgData.push ("("+(n*52), m*35+")");
}
trace ("imgData = "+imgData);
}