Avatar billede domindo Nybegynder
21. marts 2005 - 16:44 Der er 8 kommentarer og
1 løsning

preloader til ekstern swf.fil

Håber der er nogle der kan hjælpe..?
Prøver at lave en preloader til en ekstern swf.fil..
Jeg har en main.swf fil som fylder ca. 2.mb. så kunne godt
tænke mig en ”preloader swf.fil” som kunne loade min main fil.
Er ikke den store flash haj, men kan forstå jeg skal bruge en
”MovieClipLoader” har fundet i script i hjælp funktionen men ved ikke helt hvad jeg skal ændre eller tilføje..

Håber det er skrevet forståeligt nok. Ps. bruger mx 2004
Venlig hilsen

Domingo
Avatar billede pyroman Nybegynder
21. marts 2005 - 16:57 #1
Dette er stort set alt hvad du skal have i din preloader.fla:


var loader = new MovieClipLoader();
var loaderListener = new Object();
loaderListener.onLoadProgress = function(target, loadedBytes, totalBytes){
  var percent = loadedBytes/totalBytes*100;
  minLoadingBar._xscale = percent; // Skalerer evt. loading bar...
};
loaderListener.onLoadInit = function(target){
  target._lockroot = true;
  target.play();
};
loader.addListener(loaderListener);
createEmptyMovieClip("main",0);
loader.loadClip("main.swf",main);


Og her går jeg ud fra at du har en preloadbar, der skal skaleres...
Avatar billede domindo Nybegynder
21. marts 2005 - 17:01 #2
Nej har ikke nogle preload bar..
Avatar billede pyroman Nybegynder
21. marts 2005 - 17:07 #3
Hvad skal der så være?
Avatar billede domindo Nybegynder
21. marts 2005 - 17:12 #4
Det måtte godt være en preload bar, eller bare en counter der tæller i %

ved ikke om det er lettere hvis jeg sendet dig linket så du kan se hvad det er jeg mener...
Avatar billede domindo Nybegynder
22. marts 2005 - 14:38 #5
hej pyroman.. håber du har tid til at hjælpe mig..
Forstår jeg skal paste det ind i en fla.fil.. men helt præsis hvor aner jeg faktisk ikke.. som det fungere nu er hjemmesiden i et popup vindue, hvor der ligger et link som hvis man trykker på åbner et nyt popup vindue "den fil der skal preloades" . Men lige nu hvor der ikke er en preloader kan man ikke se det loader men der er bare en baggrunds farve end til swf.filen er downloadet færdigt
Avatar billede pyroman Nybegynder
22. marts 2005 - 16:48 #6
Som jeg forstår har du to film: "main", som fylder 2 MB, og "preloader", som ikke skal andet end at hente main ind med en preloader på...

I første frame i preloader.fla indsætter du ovenstående kode i første frame. Derudover laver du et movieclip med et stykke aflangt firkantet grafik og lægger dette movieclip ud på stagen med instancenavnet "minLoadingBar".

Det er sådan set alt...
Avatar billede domindo Nybegynder
22. marts 2005 - 17:49 #7
ok..prøver lige..tak for din kommentar
Avatar billede domindo Nybegynder
01. april 2005 - 13:51 #8
undskyld jeg først skriver tilbage nu... det virker næsten.. :)
Men lige når den går igang med loading ser man hele loadings baren hvorefter den starter forfra og man så ser den loade rigtig op til fuld.. sidte ting er at den stadig ligger i bagrunden, den måtte godt helt fjerne sig efter den har loadet færdig.. håber du forstår hvad jeg skriver..

Tusinde tak
Avatar billede domindo Nybegynder
17. april 2006 - 17:13 #9
+
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