Avatar billede nanoflower Nybegynder
27. april 2002 - 12:13 Der er 9 kommentarer og
1 løsning

Simpel preLoader og movieclip

Jeg har lavet en preloader bestående af 2 frames i 1. lag.

1. key har Action:

ifFrameLoaded ("Movie", 60) {
    gotoAndPlay("Movie", 1);
}

og 2. key har action:

gotoAndPlay(1);

i et lag under det har jeg et movieclip kørende.
Clippet er en text animation i typewriter stil der staver sig selv bukstav for bukstav efterfulgt af en blinkende 'underscore'

Er der en mulighed for at surferen tvinges til at se klippet mindst een gang og at det der gentager sig derefter (for dem der nu må vente) kun er den blinkende 'underscore curser'???

Jeg har testet div. løsninger ved bla. at placere clippet imellem de 2 actions og ændre gotoAndPlay(1) til en anden frame....meeeeeeen.....unden held.
Avatar billede hoejrup Nybegynder
27. april 2002 - 14:55 #1
Du kan sætte en variabel i enden af dit typewriter movieclip.

eks.

vistengang = 1;

if (vistengang == 1 ) {
ifFrameLoaded ("Movie", 60) {
    gotoAndPlay("Movie", 1);
}
}

/per
Avatar billede nanoflower Nybegynder
27. april 2002 - 15:34 #2
syntes ikke rigtig jeg kan få det til at du'

skal variablen ind i selve movieclippet eller skal den ind i min preloader scene.

som det ser ud nu har jeg 2 frames i øverste lag på pre. scenen med ovennævnte actions.

og i laget neden under har jeg mit clip
Avatar billede hoejrup Nybegynder
27. april 2002 - 17:25 #3
Måske skulle du sende din fla til info@kazoma.dk, så kigger jeg på den.

/per
Avatar billede wilweb Nybegynder
28. april 2002 - 00:54 #4
Er det ikke bare:
ifFrameLoaded ("Movie", 60) {
    gotoAndPlay("Movie", 1);
}
der skal rettes til:
if FrameLoaded ("Movie", 60) {
    gotoAndPlay("Movie", 1);
}
Avatar billede wilweb Nybegynder
28. april 2002 - 00:54 #5
det var et svar:>
Avatar billede wilweb Nybegynder
28. april 2002 - 00:56 #6
Åhhh nej silly me!
Er det ikke bare:
ifFrameLoaded ("Movie", 60) {
    gotoAndPlay("Movie", 1);
}
der skal rettes til:
ifFrameLoaded (Movie, 60) {
    gotoAndPlay(Movie, 1);
}

altså uden ""
Avatar billede wilweb Nybegynder
28. april 2002 - 01:08 #7
ÅK, jeg er vist lidt rund tosset. Sidste forsøg før jeg går i seng.

Frame1:

ifFrameLoaded ("Movie", 60) {
    gotoAndPlay("Movie", 3);
}

Her fortæller du at når scenen 'movie' er loadet til og med frame 60 så skal den gå til frame 3 her skal din movie så starte!

Din frame 2 burde se sådanne ud:

gotoAndPlay(1);
stop();

//stop(); er sikkert ikke nødvendigt, jeg ælsker bare stop(); action!

Dette her burde virke!!!!
:> Godnat
Avatar billede nanoflower Nybegynder
28. april 2002 - 11:08 #8
jeg fandt på en anden løsning hvor jeg har droppet alt hvad der hedder movieclips og bare sat en animation ind...( den oprindelige typewriter animation der lå i clippet)

mine actions ligger nu i øverste lag i frame 45 (overlapper lige animationen med en frame) og den sidste actionkey har fået "gotoAndPlay(31);" (hvor 31 er der hvor curseren starter med at blinke)....
Avatar billede nanoflower Nybegynder
28. april 2002 - 11:10 #9
..tak til 'hoerup' for hans løsning der absolut fortjener point!!
Avatar billede hoejrup Nybegynder
28. april 2002 - 11:23 #10
Velbekomme!

Link til løsningsforslag: http://www.kazoma.dk/eksperten/flashny.fla

/per
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