PDA

Volledige versie bekijken : pad naar mc


Marcel van L.
%Europe/Berlin %650 %2005, 16:36
Even een kort vraagje: Als ik vanuit de hoofdtijdlijn met "knopnieuw" naar frame 4 van de mc indexmc wil klikken; dan voldoe ik toch met de as-code:

knopnieuw.onRelease = function() {
indexmc.gotoAndStop(4)
};

????

De knop werkt nl niet.

Wellicht kan iemand mij een truukje aan de hand doen, hoe ik het beste met paden kan omgaan. Ik heb nu te maken met verschillende mc's waarbij ik van de ene naar de andere MC wil springen, ongeacht waar de afspeeelknop zich bevindt.

Groet,
Marcel

Dauntless
%Europe/Berlin %651 %2005, 16:38
knopnieuw.onRelease = function() {
this._parent.indexmc.gotoAndStop(4)
};

Zo?

Marcel van L.
%Europe/Berlin %663 %2005, 16:55
Helaas het werkt nog steeds niet. Ik heb het idee dat er iets anders aan de hand, maar ik kan er niet achter komen... Ik zoek nog wel even verder. Bedankt voor de assistentie.

Dauntless
%Europe/Berlin %674 %2005, 17:11
Heb je de juiste instance naam ingevuld?
http://www.dauntless.be/flashfocus/pics/instancenaam.jpg

Als het niet werkt, zeg dan eens wat het volgende geeft:


knopnieuw.onRelease = function() {
this._parent.indexmc.gotoAndStop(4);
trace(this);
trace(this._parent);
trace(this._parent.indexmc);
//en eventueel trace(_root.indexmc); maar da's alleen als knopnieuw op een tweede level staat.
};

Roenes
%Europe/Berlin %675 %2005, 17:12
Dauntless code zou toch moeten werken hoor :) Probeer anders deze variant eens:
knopnieuw.onRelease = function() {
_root.indexmc.gotoAndStop(4)
};

Laiverd
%Europe/Berlin %734 %2005, 18:37
Als indexmc op diezelfde hoofdtijdlijn staat, en de knop staat op de hoofdtijdlijn op het moment dat het script wordt 'gelezen' (dus niet in een frame voor de knop er is), dan is dat script gewoon goed.

John

Dauntless
%Europe/Berlin %740 %2005, 18:45
Het maakt dan ook nog uit of je button een mc of een echte button is.