Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-02-2004, 12:24   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Hamburg
Beiträge: 23
Post gotoAndPlay (movieclip.currentframe++)

Hallo!
Ich möchte einen movieclip, von zwei schaltflächen (die in wahrheit aber auch MOVIECLIPS sind!!!) auf der hauptbühne steuern. der movieclip beinhaltet 5 frames, im ersten ist ein stop (damit er nicht beginnt zu spielen) in den folgenden vier sind Bilder.
die buttons sollen von der bühne aus jeweils den nächsten oder den vorigen frame dieses movieclips ansprechen.

ich arbeite dabei mit AS auf den schltflächen (MovieClips) auf der Bühne. Diese sehen folgendermassen aus.

Für den Movieclip, der den jeweils nächsten Frame des MovieClips mit den Bildern ansteuert:

on (press) {
if (_root.werke.currentframe<6) {
_root.werke.gotoAndStop(currentframe++);
}
}

Dieser Script funktioniert soweit. Nur muss man zu beginn erst ZWEIMAL klicken muss, um das erste bild in frame 2 zu sehen.

Was mache ich falsch und wie müsste das Script korrekterweise für beide movieClips lauten?
__________________
CU
Oliver
karlo002 ist offline   Mit Zitat antworten
Alt 07-02-2004, 12:29   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Hamburg
Beiträge: 23
Ach ja: WERKE heisst mein MovieClip mit den Bildern !!
__________________
CU
Oliver
karlo002 ist offline   Mit Zitat antworten
Alt 07-02-2004, 13:13   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Ort: Bamberg
Beiträge: 876
on (press) {
if (_root.werke.currentframe<6) {
_root.werke.nextFrame();
}
}

wangman ist offline   Mit Zitat antworten
Alt 07-02-2004, 15:07   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2004
Ort: Hamburg
Beiträge: 23
Dankesehr - es klappt (jedenfalls vorwärts).
bei "zurückblättern" durch die vier bilder habe ich jetzt dieses Script ausprobiert:

onClipEvent (mouseDown) {
if (_root.werke.currentframe>1) {
_root.werke.prevFrame();
}
}


aber das funktioniert schon wieder nicht :-(
__________________
CU
Oliver
karlo002 ist offline   Mit Zitat antworten
Alt 07-02-2004, 15:09   #5 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
Klaro, denn wenn der Abspieler unter 6 ist wird ja vorwärts gespielt. Also if(cf > 1 && cf < 6) beim ersten Skript
MacEvil ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 17:12 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele