MC rückwärts laufen lassen

philyphil

Erfahrenes Mitglied
Ich hab das mal ausprobiert aber klappt bei mir nich so ganz..

Ich hab nen Mc gemach

hab 3 Frames für Actionscript
1.Stop()
2.TellTarget (blabla)
prevFrame();
3. gotoAndPlay (2);

so und dem Button
was geb ich dem genau um meinen Mc zu starten??
Bin irgendtwie durcheinandergekommen....kann mal jemand das Chaos in meinem Kopf aufräumen???


danke schon mal für die Antwort
 
versuch das mal:
irgendwo am anfang als frameaction:

movieclip.prototype.rev = function() {
this.prevFrame();
}



und dem mc der rückwärtslaufen soll gibst du das als object-action:

onClipEvent (enterFrame) {
if (_currentFrame==_totalFrames || _currentFrame==1) dir=!dir;
if (dir) rev(); else play();
}



alternativ hab ich noch das hier anzubieten, das ist genau das gleiche in grün:
am anfang:

Movieclip.prototype.rev = function () {
if (_currentframe>1) {
this.dir="backwards";
gotoAndStop (_currentframe-1);
}
}
Movieclip.prototype.forward = function () {
if (_currentframe<_totalframes) {
this.dir="forwards";
gotoAndStop (_currentframe+1);
}
}


dem objekt dann:

onClipEvent(enterFrame){
if(_currentframe<_totalframes && dir != "backwards"){
this.forward();
}else{
this.rev();
}
}
 

Neue Beiträge

Zurück