Avatar billede dingkee Nybegynder
06. november 2004 - 00:10 Der er 1 kommentar og
1 løsning

Knap skal lave 2 ting

Hej...

Jeg er lige startet med at lege med flash, så dette er nok et nemt spg. men kan simpelthen ikke finde svaret på det.

Jeg har en knap som skal gøre 2 ting, når man trykker på den:

1:
Den skal spille scenen færdig, fra frame 2 til frame 10

2:
når den når til frame 10, skal den gå videre til scene 2

Har indtil videre fundet ud af denne kode:

Internet.onRelease = function (){
    gotoAndPlay(2);
  gotoAndStop("Scene 2", 1);
};

Men det virker ikke... hvad gør jeg galt?
Avatar billede kalleballe Nybegynder
06. november 2004 - 01:34 #1
Okay, - du skal starte med at have et movieClip som du kalder 'Internet', - det vil så være din knap. Det er pænere at bruge internet med småt, det andet minder om en klasse som er noget helt andet.

nå, - men du kan ikke sige til flash at den skal afspille 2 forskellige frames på samme tid i samme tidslinie, - det er det der sker i din kode.

Du skal tilføje en stop aktion i din kode i linie 1

altså:

stop();

Internet.onRelease = function (){
  play(); 
};

så skal du lave endnu en stop aktion i frame 10 og i frame 10 skal du så skrive resten af koden som du havde på din knap, - altså:

stop();
gotoAndStop("scene 2",1);

Dvs at flash først løber fra frame 2 til 10 og så over i scene 2 og stopper.

Hvis flash ikke skal stoppe i scene 2 skriver du:

gotoAndPlay i stedet.


vh

KalleBalle
Avatar billede dingkee Nybegynder
06. november 2004 - 16:55 #2
Hey, det var præcist det jeg søgte.. tark
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