Avatar billede phrozia Juniormester
22. marts 2001 - 12:36 Der er 23 kommentarer og
1 løsning

Preload

Hejsa...

Hvordan laver jeg en preload funktion? Jeg har lavet den så den siger:

ifFrameLoaded (\"Scene 1\", 435) {
    gotoAndPlay (10);
}


Men jeg vil have den til at loop så hvis den ikke har skal den gå til frame 1
Jeg kan ikke sætte else ind.. Hvad skal jeg gøre??
Avatar billede nikolajdu Nybegynder
22. marts 2001 - 12:39 #1
Lav en gotoAndPlay(currentFrame-1) i den næste frame.
Avatar billede hoejrup Nybegynder
22. marts 2001 - 12:40 #2
I frame 1 sætter du

ifFrameLoaded (\"Scene 1\", 435) {
  gotoAndPlay (10);
}

I frame 9 sætter du gotoAndPlay (1);

/per
Avatar billede phrozia Juniormester
22. marts 2001 - 12:41 #3
Huh? SÅ går den da ikke til frame 1?
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 12:41 #4
istedet for ifFrameLoaded kan du bruge dette script på et filmlip i frame1(med <stop>):

onClipEvent (enterFrame) {
    percent = Math.floor(_root.getBytesLoaded()/_root.getBytesTotal()*100)+\"%\";
    _root.percent = percent;
    if (percent == \"100%\") {
        _root.gotoAndPlay( 2 );
    }
}

jeg kan sende dig en fil der viser hvordan det fungerer?
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 12:42 #5
ups, det der \"_root.percent = percent\" behøves ikke.
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 12:44 #6
på denne måde kan brugeren se hvor mange procent der er loaded, hvis du i dit filmklip lavet et dynamisk tekstfelt der hedder \"percent\"
Avatar billede nikolajdu Nybegynder
22. marts 2001 - 12:45 #7
gotoAndPlay(_currentFrame-1)

betyder bare at den gør én frame tilbage og afspiller den igen.
Avatar billede nikolajdu Nybegynder
22. marts 2001 - 12:46 #8
Men nu skal den selvfølgelig ikke gå én frame tilbage , men helt tilbage til frame 1 - så brug Hoejrups forslag.

Det ville se dumt ud med gotoAndPlay(_currentFrame-9)
Avatar billede phrozia Juniormester
22. marts 2001 - 12:48 #9
hoejrup> Kunne ikke virke bedre! :)

Takker..... :)
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 12:49 #10
jo, det kan faktisk virke bedre, hvis du testede mit script. Det er lidt mere avanceret, men det hersker for vildt.
Avatar billede nikolajdu Nybegynder
22. marts 2001 - 12:53 #11
Dit Script?

\"Dit Script\" kræver oven i købet et MovieClip for at fungere...
Avatar billede nikolajdu Nybegynder
22. marts 2001 - 12:54 #12
og har intet loop....
Avatar billede hoejrup Nybegynder
22. marts 2001 - 12:54 #13
phrozia> Velbekomme

/per
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 12:54 #14
ja, og?
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 12:56 #15
nik, har du testet det? ifFrameLoaded er totalt forældet i forhold til script. ifFrameLoaded skal bruge flere frames i _root, hvad jo er totalt tåbeligt. Jo færre frames i _root des bedre. ifFrameLoaded skal kun bruge 1 frame.
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 12:57 #16
ups!
jeg mener selvfølgelig at SCRIPTET kun skal bruge 1 frame
Avatar billede nikolajdu Nybegynder
22. marts 2001 - 12:59 #17
Sikke noget vås. \"Dit Script\" kræver jo et MovieClip - Så har du allerede brugt ligeså mange frames. 1 på hovedlinien og 1 inde i movieClippet.

Anyway ligner det det script jeg normalt selv bruger, men du skal lige formulere dig korrekt.
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 13:02 #18
jeg mente ikke at det var MIT script, det er bare det jeg bruger.

og nej, MovieClipet skal ikke bruge en frame inde i sig

og som sagt, får du den mulighed at vise den person der ser flashen, hvor meget han/hun har hentet.
Avatar billede nikolajdu Nybegynder
22. marts 2001 - 13:05 #19
Et movieClip vil altid indeholde én frame ligegyldigt om der er placeret noget i den eller ej.

Prøv selv at fjerne første keyframe - Det kan man ikke. Ergo stadig 2 frames.
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 13:08 #20
Hva\'ba!?

Hvad er nu det for noget vås?! Selvfølgelig kan du da slette den første frame! Jeg har lige testet det, og har altid gjort det.

Man skulle tro du stadig sad med Flash 4.
Avatar billede phrozia Juniormester
22. marts 2001 - 13:40 #21
Er der forresten noget der ved hvilken plugins man skal bruge hvis man vil exporte til *.mov
Den siger jeg mangler et eller andet quicktime plugin..?

Hvad så hvis jeg vil gemme som *.exe ???
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 13:44 #22
du kan hente quicktime her:

http://www.apple.com/quicktime/download/
Avatar billede phrozia Juniormester
22. marts 2001 - 13:46 #23
Skal jeg bare hente free player?
Avatar billede pixelpaw Nybegynder
22. marts 2001 - 13:58 #24
ja, det mener jeg
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