Avatar billede dcoder Nybegynder
12. december 2001 - 23:36 Der er 10 kommentarer og
2 løsninger

Flere problemer

Nu har jeg fået det til at virke så brugeren kan flytte rundt på knapperne... Men nu kan jeg ikke få det til at virke så man også kan bruge knappen til at navigere sig rundt på siden med...

Jeg har en knap i et movie clip, knappen har følgende
actionscript

on (press) {
  startDrag (\"\");
}
on (release) {
  stopDrag ();
}

Og det virker som det skal... Men hvordan får jeg så følgende til at virke?

on (press) {
  startDrag (\"\");
}
on (release) {
  stopDrag ();
  gotoAndPlay (\"Scene 1\", 1);
}
Avatar billede nikolajdu Nybegynder
12. december 2001 - 23:38 #1
Hvis det er fordi du vil skifte fra én scene til en anden, så skal du bruge labels:

http://www.macromedia.com/support/flash/ts/documents/target_level0.htm

/Nikolaj
Avatar billede lingoman Nybegynder
12. december 2001 - 23:41 #2
Du skal give din scene et frame label i stedet.
klik på frame 1 og skrive et navn i frame panelet fks \"start\"

nu redigeres actionen

on (press) {
                          startDrag (\"\");
                        }
                        on (release) {
                          stopDrag ();
                          _root.gotoAndPlay (\"start\");
                        }

Så virker det :)
Avatar billede lingoman Nybegynder
12. december 2001 - 23:41 #3
Du er FOR hurtig nikolaj ;)
Avatar billede dcoder Nybegynder
12. december 2001 - 23:55 #4
Fedt, mange tak for hjælpen, og denne gang skal du vist have lidt points for eksemplet lingoman ;)
Avatar billede lingoman Nybegynder
12. december 2001 - 23:57 #5
Tak for det :)
Avatar billede lingoman Nybegynder
12. december 2001 - 23:58 #6
Vil du vide hvorfor din action ikke virker?
Avatar billede dcoder Nybegynder
12. december 2001 - 23:59 #7
Meget gerne :)
Avatar billede nikolajdu Nybegynder
13. december 2001 - 00:01 #8
Lingo - Tror næsten jeg kan det link i hovedet. Det er ofte nødvendigt :)
Avatar billede nikolajdu Nybegynder
13. december 2001 - 00:01 #9
Tak for point anyway :)
Avatar billede lingoman Nybegynder
13. december 2001 - 00:08 #10
gotoAndPlay har mange syntaks former, blandt andet
gotoAndPlay( scenenavn, framenummer); // som du skrev.
Lige netop denne form kan dog kun bruges når den eksekveres fra samme timeline.
Din knap befinder sig jo nu i et movieClip med sin egen timeline, og din scene du kalder er på maintimeline, altså 2 forskellige. Derfor virker den ikke.
Med frame labels er det ikke nødvendigt at framen befinder sig på samme timeline. Her kan vi specificere hvilken timeline vi vil have fat i, fra hvilket som helst sted (_root betyder maintimeline). Men det er så nødvendigt at man bruger framelabels.
mvh geo
Avatar billede dcoder Nybegynder
13. december 2001 - 00:22 #11
Mange tak, så ved jeg det fremover, det er rart at vide hvorfor tingene virker, ikke bare hvordan :)
Avatar billede lingoman Nybegynder
13. december 2001 - 00:24 #12
Velbekommen :)
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