Avatar billede jakwag Nybegynder
12. november 2002 - 09:53 Der er 3 kommentarer og
1 løsning

Fryser ved dynamisk load

Hej

Jeg skal lave en flash film som kan loade andre swf filer ind i et tomt moviclip (mc_movieholder)
mit problem er at når jeg loader swf filer ind fryser alle animationer indtil at swf filen er fuldt loaded.
Jeg er ved at lave en lille bar der viser hvor meget af swf filen der er loaded.

Jeg har også prøvet at lave preloaderen i den swf film som skal loades - det giver samme resultat.

Indtil videre har jeg lavet dette script:
1. frame:
loadMovie(_root.nextMovie, "_root.mc_clipHolder");

2. frame:
if (_root.mc_clipHolder.getBytesLoaded() == _root.mc_clipHolder.getBytesTotal()) {
gotoAndPlay(nextFrame+1);
} else {
trace("Error");
}

3. frame:
gotoAndPlay(prevFrame);

Er der nogle af Jer eksperter der har prøvet at lave en sådan preloader før?

Jakob Wagner
Avatar billede telemuzen Nybegynder
12. november 2002 - 10:19 #1
i din loadMovie("nextMovie.swf", _root.mc_clipHolder
Avatar billede jakwag Nybegynder
12. november 2002 - 10:22 #2
telemuzen:
Undskyld. Jeg skal nok lige sige at _root.nextMovie er en variabel som er defineret tidligere i filmen. Variablen indenholder for eksempel: welcome.swf
Avatar billede telemuzen Nybegynder
12. november 2002 - 11:08 #3
ok, det var mit bedste bud, måske at du skal fjerne "" fra _root.mc_clipHolder loadMovie.
Ellers må du vente til der kommer nogle af de andre! : -D
TeleMuzen
Avatar billede jakwag Nybegynder
04. december 2002 - 19:12 #4
j
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