PDA

Volledige versie bekijken : Rollover


Gbosch
%Europe/Berlin %579 %2005, 14:55
Hallo,

Ik zit met het volgende, ik wil met onderstaand AS verwijzen naar een Movieclip. Deze movieclip bevat 5 frames. Ik heb ook 5 buttons.

Dus wanneer je over button 1 gaat moet hij frame 1 afspelen in de movieclip.
Wanneer je over button 2 gaat, moet hij frame 2 afspelen in die zelfde movieclip. etc

on (rollover) {
gotoAndPlay();
}

Iemand een idee [?]

GBosch

xtr0
%Europe/Berlin %607 %2005, 15:34
Je moet eerst je mc een instance name geven. En dan kan je deze code gebruiken:
on (rollover) {
jemc.gotoAndPlay();
}

Flasher
%Europe/Berlin %613 %2005, 15:42
Dit zet je op het frame:

for(var i=1;i<=5;i++) {
this["button"+i].i = i;
this["button"+i].onRollOver = function() {
jemc.gotoAndStop(this.i);
}
}

Je instancenamen van je buttons zijn hierbij button1, button2, enz.
De instancenaam van je movieclip is jemc

T.o.v. het script van xtr0 is dit script:
-moderner
-dynamischer
-korter (maar 1x typen)
-...

Gbosch
%Europe/Berlin %616 %2005, 15:47
He super het werkt, alleen hoe kan ik em terug naar de root laten gaan...

on (rollover) {
root.jemc.gotoAndPlay();
}

Dat werkt niet... :S hmmm

__________________________________________________ ____________

Opgelost! Ik was een _ vergeten.

on (rollover) {
_root.jemc.gotoAndPlay();
}

:d

mjwallink
%Europe/Berlin %643 %2005, 16:26
bedoel je met root het eerste frame van je movieclip?
doe dan dit

on (rollover) {
jemc.gotoAndPlay("begin");
}

en noem dit eerste frame dan ook begin

Of bedoel je dat je movieclip dan niet meer te zien is of zo?

theFlashWizard
%Europe/Berlin %813 %2005, 20:31
hier heb je mischien wel wat aan:
Hiėrarchie/paths:
http://www.actionscripts.org/tutorials/beginner/paths/index.shtml
http://www.kirupa.com/developer/actionscript/tricks/root_parent_this.htm