Avatar billede Slettet bruger
28. februar 2005 - 00:51 Der er 4 kommentarer

_root.loadMovie / loadMovieNum - extern preloader ?

_root.loadMovie / loadMovieNum - extern preloader ?

hvilken kode skal jeg bruge med ???.getBytesLoaded() når jeg bruger _root.loadMovie eller loadMovieNum

- hvis jeg onRelease vil hente en swf der viser nogle billeder -men den må ik spille før den er loaded  -

selve preloaderen ved jeg godt hvordan man koder
og intern preloader i swf'en kan jeg ik bruge i det her tilfælde

hva bare vide hvilken variable jeg skal sætte foran getBytesLoaded og getGytesTotal
Avatar billede groove11 Nybegynder
28. februar 2005 - 09:22 #1
du kan ligge preloader i den ekstern swf fil, og fjern _root. så når den bliver loaded via onRelease, så vil preloader fra den eksterne fil begynder at load.
Avatar billede pegasus72 Nybegynder
28. februar 2005 - 09:24 #2
Hvis du bruger loadMovieNum("loader.swf", 1)
Er koden:
_level1.getBytesLoaded(), da loaderen ligger i level 1 og

for _root.loadMovie("loader.swf", "tomt_mc_som_er_target")

_root.tomt_mc_som_er_target.getBytesLoaded(), da loaderen nu hentes ind i target, er det stien for target du skal bruge.

_rossil
Avatar billede Slettet bruger
28. februar 2005 - 10:16 #3
til groove: så skriver jeg jo at jeg ikke kan bruge en preloader i den eksterne fil

til rossil.

det burde jo gælde det samme som hvis jeg skal sende en commadn der feks hedder:

if(_level200.getBytesLoaded() == _level200.getBytesTotal()){
_level200.gotoAndPlay("start")}

jeg sad med denne linje i 4 timer igår - og den vil bare ik virke
Avatar billede Slettet bruger
28. februar 2005 - 10:46 #4
hmmmmmm...

nu prøvede jeg at hoppe lidt ud af mit vel tilstoppede actionscript dokument og lave en ny test fil med følgende kode

loadMovieNum("oneAndTwo.swf", 200);
loop = function () {
    if (_level200.getBytesLoaded() == _level200.getBytesTotal()) {
        _level200.gotoAndStop(2);
        clearInterval(run);
    }
};
run = setInterval(loop, 100);

- og så tilføjede jeg en en swf med 2 frames med en text i hver frame og stop i hver frame

og det ser ud til at virke finno - så jeg konkludere at fejlen på en måde ligger i den eksterne fil - problemet lå i den sad fast i loaderen
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