09. april 2002 - 01:45Der er
7 kommentarer og 2 løsninger
preloader ?
Hej,
Er der en af jer natteravne, som lige kan hjælpe ? :o)
Jeg har lavet en preloader, men jeg kan ikke få det til at virke.
Min hjemmeside består af 15 scenes, (altså 15 sider på hjemmesiden) som jeg har lavet som framelabels.
Min preloader ligger i scene 1, og "metax1" er det framelabel som ligger til sidst i scene 15, og "intro1" er det framelabel som skal loades efter preloaderen.
Så kan du tilmed oprette et dynamisk tekstfelt i frame 1+2, som du kalder "procent", så har du procent-loaded, der. Der er utallige muligheder i disse to kald (getBytesLoaded() og getBytesTotal())... Hvad med disse små tricks:
Nu har jeg prøvet at lege lidt med det, men jeg kan stadig ikke få det til at virke.
Min preloader ligger i de to første frames i scene1. (min preloader har jeg lavet i 2 layers, hvor jeg har indsat dem som movieclips i min scene1, så de kun fylder 1 frame.) Så preloaderen ligger i de 2 første frames, men indeholder det samme i begge frames, ikk ?
Jeg har sat dette ind i første frame: procent=int((getBytesLoaded()/getBytesTotal())*100)
og dette ind i anden frame: if(procent<100) { gotoAndPlay(1); (skal der stå gotoAndPlay(1) her ? } else { gotoAndPlay("intro1"); }
Jeg ved ikke om det gør dig klogere på mit problem, men ellers skal du have tak for hjælpen....
Det er lidt svært at forstå hvad du mener med dette:
Min preloader ligger i de to første frames i scene1. DET ER GLIMRENDE...(min preloader har jeg lavet i 2 layers, hvor jeg har indsat dem som movieclips i min scene1...DU BEHØVER IKKE MOVIECLIPS, OG DET FORVIRRER DIG NOK BARE HER !!, så de kun fylder 1 frame.) Så preloaderen ligger i de 2 første frames, men indeholder det samme i begge frames, ikk ? ?????
Glem dine movieclips i denne sammenhæng og bare lav de første to frames i hovedtidslinien til preloaderen, eller indsæt en scene først med preloaderen. Skriv ovenstående i frame 1 og 2, og indsæt et tekstfelt med variablen procent i disse to frames. Hvis du skriver koden i et movieclip, som det lyder til... Skal du skrive _root. foran getBytesLoaded() og total, samt _root.gotoAndPlay("intro1"), da det er i hovedtidslinien, disse kommandoer skal udføres.
Men som sagt... Lav det uden movieclips i de to første frames (evt. egen scene)
Hej legende.dk> havde slet ikke set du var kommet med flere kommentarer..Men jeg kan fortælle dig, at jeg nu har fået det til at virke.
Tusind tak for hjælpen :o)
Synes godt om
Ny brugerNybegynder
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.