Hade tänkt att göra en preloader som väger en del , tex ett MC med en bitmappsbild som animeras och en enkel kod som visar % i ett dynamiskt textfält.
Diverse filmer ska laddas in i ett filmklipp.
Det måst vara onödigt att ladda samma tunga preloader i varje extern film.
Hur gör man för att återanvända preloadern så att den visar
statusen för dom laddade filmerna, har läst om externa prealoders men hittar inga bra tutorials på nätet.
i är en variabel som du tilldelar ett värde.
Swf:erna som laddas heter alltså movie1.swf, movie2.swf osv.
Jag brydde mig inte om att ha en räknare men det kan du naturligtvis lägga till på sedvanligt sätt - dvs, som i vanliga preloaders.
Jag har gjort så att i är en variabel som ändras när man trycker på en knapp i huvudtidslinjen
on (press) {
_root.i="1";
_root.loader.gotoAndPlay(loading);//här börjar inladdningen av movie1 eller vad det nu är för värde på i tex 2
}
//kod på loadinglabeln som loppar på tidslinjen mellan två frames
_root.container.loadMovie("movie"+_root.i+".swf");
percent = Math.floor(_root.container.getBytesLoaded("movie"+_root.i+".swf")/_root.container.getBytesTotal("movie"+_root.i+".swf")*100);
perLoader.per.text = percent+"%";
om jag skriver "i" blir det väl stringen "i" iställer för tex i="1" dvs moviei.swf istället för movie1.swf eller har jag tänkt fel, hursomhelst så funkar inladdningen men procentfältet blinkar bara 100% fast jag tömt cacheminnet.
254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2