Avatar billede 0123 Novice
01. januar 2007 - 22:50 Der er 20 kommentarer og
1 løsning

script i flash 8

Hej !
Jeg er i gang med at lave en preloader til nogle bitmaps som den skal indlæse før animationen afprøves men , jeg får en meddelse om at der en sript fejl som får flashplayeren til at kører langsomere.
Sriptet ser sådan her ud:
if ( framesloaded>=totalframes) {
gotoAndPlay("scene 1 ", 15);
}else gotoAndPlay("scene 1",1);

Hvor kan min fejl ligge henne ?
Er der nogen som kan hjælpe mig med mit problem ?
Avatar billede maqhem Nybegynder
02. januar 2007 - 05:31 #1
Dette er ikke hele koden, for denne danner ingen uendelig lykke, og det er som regel dem, der standser filmen og melder ud med denne fejl, du har fået.
Avatar billede 0123 Novice
02. januar 2007 - 13:06 #2
Jeg er rimelig nybegynder inden for flash branchen men , kan du give et eks. på hvordan koden kan se ud ?
Det er en flash MX bog jeg har det fra men , jeg kører flash 8 pro. Er der forskel de script som bliver skrevet i flsh 8 og flash MX ?
Avatar billede maqhem Nybegynder
02. januar 2007 - 17:37 #3
Nu kan jeg ikke lige huske, hvornår skiftet fra ActionScript til SctionScript 2.0 skete, men uanset hvad, så understøtter Flash 8 begge dele.

Hér er et lille eksempel:

stop();
onEnterFrame = function() {
    if(getBytesLoaded() / getBytesTotal == 1) {
        play();
    }
}
Avatar billede maqhem Nybegynder
02. januar 2007 - 17:37 #4
Jeg ved ikke helt, om det var dette, du søgte... Ellers må du lige skrive hele ActionScriptet.
Avatar billede 0123 Novice
02. januar 2007 - 20:26 #5
Hej maghem !
Først skal man skrive gotoandplay frame 1 i normal mode og bagefter skulle man skrive det script jeg skrev til dig i expert mode.
Avatar billede 0123 Novice
07. januar 2007 - 21:03 #6
kan du hjælpe mig med mit script problem ?
Avatar billede maqhem Nybegynder
07. januar 2007 - 21:17 #7
Jeg forstår det ikke helt... Jeg skriver alt i expert mode, og de to ting har intet med slutresultatet at gøre :)
Avatar billede 0123 Novice
08. januar 2007 - 12:41 #8
Hej maghem !
gotoandplay(1) skal skrives i normal mode og resten skal skrives i expert mode,
Avatar billede maqhem Nybegynder
08. januar 2007 - 17:00 #9
1. Du behøver ikke at skrive "Hej maghem" hele tiden.
2. Mit navn staves Maqhem - det er med Q og ikke G.
3. Det gør ingen og absolut ingen forskel, om man koder i expert mode eller normal mode, og jeg kunne dog aldrig i mit liv finde på at skrifte tilbage til normal mode. Det er for nybegyndere, der stadig ikke helt kendersproget alt for godt.
4. Jeg gav dig et eksempel. Var det dette du søgte, eller var det ikke? Jeg bad dig ikke om at fortælle mig, hvordan du koder AS, og jeg vil ikke gøre som dig uanset hvad.

Prøv at lave et skift til expert mode, og pase mit script ind, jeg skrev 02/01-2007 17:37:01.

5. Hvis det ikke var dette du søgte, så bedes du blot fortælle mig det, for som sagt, er jeg ligeglad med, hvordan du sætter der ind i AS. I bund og grund kan al kode indsættes med copy/pase til expert mode.
Avatar billede 0123 Novice
08. januar 2007 - 23:18 #10
Undskyld stavefejlen.
Jeg prøver at sætte scriptet ind i expert mode og melder tilbage .
Avatar billede 0123 Novice
08. januar 2007 - 23:39 #11
Nu har jeg sat scriptet ind men , når jeg tester movien sker der ingen ting andet end hvis jeg trykker på enter kører den en enkelt gang frem og tilbage.
Avatar billede maqhem Nybegynder
09. januar 2007 - 16:34 #12
Hov, jeg har jo også lavet en fatal fejl:

stop();
onEnterFrame = function() {
    if(getBytesLoaded() / getBytesTotal() == 1) {
        play();
    }
}
Avatar billede 0123 Novice
09. januar 2007 - 23:16 #13
Jeg prøver igen og melder tilbage !
Avatar billede 0123 Novice
09. januar 2007 - 23:46 #14
Nu har jeg afprøvet det men , den bliver bare ved med at loade  .
Hvad kan problemet værer ?
Avatar billede maqhem Nybegynder
10. januar 2007 - 05:50 #15
Så prøv dette:

stop();
onEnterFrame = function() {
    if(getBytesLoaded() / getBytesTotal() * 100 == 100) {
        play();
    }
}

Flash kan godt være lidt underligt nogle gange.
Avatar billede 0123 Novice
10. januar 2007 - 12:43 #16
Jeg har stadig skrevet gotoandplay i normal mode .
Skal det slettes ?
Avatar billede maqhem Nybegynder
10. januar 2007 - 15:38 #17
Det er ligemeget. Kan du uploade filen, så jeg kan se den? For det virker da hos mig.

Hvis du kan det, så ser jeg gerne på det :)

Eller ser du hellere, at jeg uploader en funktionel fil...? For så gør jeg da bare det.
Avatar billede 0123 Novice
10. januar 2007 - 23:30 #18
Det var bare det jeg skulle have at vide.
Tak for hjælpen .
Avatar billede maqhem Nybegynder
11. januar 2007 - 17:35 #19
... Skal jeg lave en fil?
Avatar billede 0123 Novice
11. januar 2007 - 21:24 #20
Det behøves du ikke.
Smid et svar !
Avatar billede maqhem Nybegynder
11. januar 2007 - 21:25 #21
Okay :)
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