PDA

Volledige versie bekijken : linken tussen mc's


Tigie
%Europe/Berlin %755 %2007, 18:07
Ik heb een movieclip (mc_menu_play genaamd) die een motion tween bevat.
Nu bestaan alle items die in het menu zitten ook weer uit een movieclip (zoals home, contact, portfolio, ...).

Nu wil ik een mc 'hide' toevoegen aan het menu, aan movieclip mc_menu_play dus.
Wanneer op hide wordt geklikt zou de motion tween moeten afspelen en dit lukt me dus niet.

Ik heb als actionscript op de mc 'hide' volgende code:
on (rollOver, dragOver) {
gotoAndPlay("rollon");
}

on (rollOut, dragOut) {
gotoAndPlay("rolloff");
}

//hieronder loopt het dus mis
on (release) {
mc_menu_play.play("press");
}
Ik post hier nog eens mijn fla voor alle duidelijkheid:
FLA (http://www.tomvt.be/topidesign.fla)

Gerrit55
%Europe/Berlin %785 %2007, 18:50
het is gotoAndPlay
Je script staat in een MC en dat is "not-done", script op timeline.
Klopt het pad naar mc_menu_play wel? moet dit niet this._parent.mc_menu_play zijn?

Tigie
%Europe/Berlin %813 %2007, 19:30
Nu heb ik het actionscript van de mc 'hide' even aangepast naar:
on (rollOver, dragOver) {
gotoAndPlay("rollon");
}

on (rollOut, dragOut) {
gotoAndPlay("rolloff");
}

on (release) {
this._parent.mc_menu_play.gotoAndPlay("press");
}

Maar de motion tween werkt nog steeds niet.
En wat wordt er bedoeld met:Je script staat in een MC en dat is "not-done", script op timeline.

Alvast bedankt voor de snelle reactie.

Midas
%Europe/Berlin %843 %2007, 20:15
//hieronder loopt het dus mis
on (release) {
mc_menu_play.play("press");
}
Heb je een instance met de naam "mc_menu_play" of wil je hem direct afspelen uit de library?
Library:
on (release) {
_root.mc_menu_play.play("press");
}

Gerrit55
%Europe/Berlin %845 %2007, 20:17
Het is niet de bedoeling het klakkeloos over te typen.
Ik weet niet waar het target path is (waar staat je mc_menu_play ten opzichte van je mc Hide)


Tegenwoordig geef je Mc's een instancenaam en zet je je actionscript op frame1, scene1 en niet zoals jij nu doet binnenin een MC (hide)