Avatar billede kalleballe Nybegynder
24. juli 2004 - 17:08 Der er 3 kommentarer og
1 løsning

onLoadProgress virker ikke

Jeg kan ikke forstå hvorfor den aldrig kommer ind i onLoadProgress!!!

Her er koden:


stop();




myUrl = blabla.swf

if(myUrl!="forsiden"){


var loader:MovieClipLoader = new MovieClipLoader();
var loadListener2:Object = new Object();

loadListener2.onLoadProgress = function (target_mc, loadedBytes, totalBytes)
{
trace ("*********First my_mcl instance Progress*********");
trace ("onLoadProgress() called back on movie clip " + target_mc);
trace(loadedBytes + " = bytes loaded at progress callback " );
trace(totalBytes + " = bytes total at progress callback \n");

_parent.procentage = Math.floor((100-Math.round(loadBanner_mc2.percentLoaded))/10)
}




loadListener2.onLoadComplete = function(target_mc) {
    trace("Load completed into: "+target_mc);

    klap._visible=false;
   
    gotoAndPlay("showNext");
};




loader.addListener(loadListener2);
loader.loadClip(myUrl, "loadBanner_mc2");

} else {
   
    loadBanner_mc2.unloadMovie();
    gotoAndPlay("showNext");
   
}
Avatar billede barklund Nybegynder
24. juli 2004 - 20:56 #1
Har du kun testet i Flash og ikke i en browser til download over en sløv forbindelse? Det er den eneste måde, du kan teste en preloader af en ekstern film - Flash's debug streaming test virker ikke på eksterne film - kun på hovedfilmen.

Og du har vel skrevet myUrl = "blabla.swf" og ikke blabla.swf :)
Avatar billede kalleballe Nybegynder
24. juli 2004 - 21:11 #2
Hej og tak for dit svar, - ja, jeg har husket "" ;-)

Og jeg har netop testet på en langsom forbindelse, - min _parent.procentage eksisterer ikke.

Det 'sjove' er at det heller ikke virker med en hurtig forbindelse, - men hvordan kan det være?? Jeg mener, - den fatter fint 'onLoadComplete'....

vh

KalleBalle

P.S. men jeg skal måske bare lave det på den gammeldaws måde :-(
Avatar billede kalleballe Nybegynder
27. juli 2004 - 00:43 #3
okay, - jeg lavede en preloader uden brug af det objekt.
Jeg har et andet problem, - jeg loader en swf med en knap ind i et mc der ligger på _root niveau. Knappen koder jeg med knap.onPress = function(){ blablabla }, - denne kode ligger på frame 1 i den eksterne swf som jeg loader ind, - problemet er at det virker lidt sløvt, - måske kan der går 2 sekunder før min knap bliver til en knap ;-)

Hvis jeg lægger koden direkte på knappen (som i gamle dage) så er der ingen problemer.
Avatar billede kalleballe Nybegynder
29. september 2004 - 22:01 #4
lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester