allgemein "next frame" mit gotoAndPlay()[MX]

lucifer007

Mitglied
Ich hab eine Frage zum Action Script:
Ich möchte eine Fotoshow(diashowartig) machen und habe mir dazu schon 2 Buttons erstllt mit denen man dann jeweils das nächste oder das letztere Bild auswählen kann!Mein Problem ist jetzt, dass ich nicht bei so vielen Bildern, die ich einbinden muss immer wieder einzeln den nächsten Frame eingeben möchte!(ich hab da mal was gesehen mit "gotoAndPlay(currentframe+1)" oder so ähnlich)!

Meine 2. Frage bezieht sich auch wieder auf die Diashow: und zwar soll dann unter dem Bild 5/82 stehen(wenn es das 5. Bild ist)! Wie muss ich das machen?Muss ich da jedem Bild eine Variable zuweisen oder nur ein Instanzenname?

Danke im Vorraus für eure Hilfe!
Mfg lucifer007
 
Hi lucifer007,

du hast schon den richtigen Ansatz gehabt

Hiermit gehst du einen Frame weiter:
PHP:
with (this.deineInstanz) {
		gotoAndStop(this.deineInstanz._currentframe+1)
		}

Und hiermit einen Frame zurück:
PHP:
with (this.deineInstanz) {
		gotoAndStop(this.deineInstanz._currentframe-1)
		}

Um den aktuellen Frame anzeigen zu lassen erstellst du
einen dynamischen test und gibst im einen Variablennamen,
z.B. »test«. Dann sähe das so aus:
PHP:
this.test=this.deineInstanz._currentframe;
 
Danke für deine Hilfe aber ich habe das Problem selber schon gelöst bekommen bevor ich deinen Beitrag gelesen habe :( :

Für das nächste Bild:
PHP:
on (press) {
	gotoAndStop(nextFrame())
}

und für das davor:

PHP:
on (press) {
	gotoAndStop(prevFrame())
}


MFG lucifer007
 
Zuletzt bearbeitet:
Es ist eh am schönsten wenn man selber
einen Lösungsweg findet ^^.

Mein Vorschlag dient auch hauptsächlich
dazu fremde MC's anzusteuern und halt
beim Auslesen des aktuellen Frames
in fremden MC's.

Mfg
 
Zurück