Avatar billede tejs Nybegynder
24. august 2002 - 21:58 Der er 5 kommentarer

Preloader med udviklende animation..

Hej

Jeg vil gerne lave en preloader, som ikke looper, men som afspiller et movieclip fra frame 1 til 100 alt efter hvor mange procent af hele filmen der er downloadet..

Hvordan gør jeg det..?
Avatar billede brianus Nybegynder
24. august 2002 - 22:10 #1
Øh, mener du, at hvis 35% er indlæst, så skal den gå til frame 35 og stoppe??

/Brian
Avatar billede tejs Nybegynder
24. august 2002 - 22:11 #2
Ja, og når der er 36, så skal den rykke videre til frame nummer 36..
Avatar billede brianus Nybegynder
24. august 2002 - 22:26 #3
Så laver du sådan en her på et movieclip:

procent = int (_root.getBytesLoaded/_root.getBytesTotal*100);
if (procent>=100) {
    _root.gotoAndPlay("start");
} else {
    _root.ditMC.gotoAndStop(procent);
}

start er den framelabel, hvor filmen starter, når den er loaded
ditMC er det MC, der skal gå til en bestemt frame

/Brian
Avatar billede baitianlong Nybegynder
26. august 2002 - 14:36 #4
...husk at skrive stop(); i denne frame (1) hvor preloaderen er... og scriptet skal ligge på onClipEvent(enterFrame) {

Alternativt kan du lave det i de to første frames i tidslinien.

Frame 1:

procent = Math.round((getBytesLoaded/getBytesTotal)*100);

Frame 2:

if(procent < 100) {
  gotoAndPlay(1);
}

Frame 3:

DIN FILM
Avatar billede baitianlong Nybegynder
26. august 2002 - 14:38 #5
Ja ja - glemte lige:

Frame 2:

if(procent < 100) {
  gotoAndPlay(1);
  mc.gotoAndStop(procent);
}
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