Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-02-2005, 17:05   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 7
goto Spezial ??

Wie kann ich beim wiederholten drücken auf dem Button z.B. auf folgende Art und weise springen.

Buttonklick springen auf Frame 5 nächster klick auf frame 10 nächster klick auf frame 15.....etc. also z.B. immer in 5er Schritten o.ä. spingen. Oder gar von Key frame zu Keyframe

Danke im vorraus
filterboy ist offline   Mit Zitat antworten
Alt 08-02-2005, 17:15   #2 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Hi.

ActionScript:
  1. gotoAndStop(this._currentframe+5);

Ich denke mal das geht.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 08-02-2005, 17:32   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 7
goto Spezial ??

Nein funktioniert leider nicht habe folgenden Code eingegeben:

on (press) {
gotoAndStop(this._currentframe+5);
}

und nichts tut sich
leider
filterboy ist offline   Mit Zitat antworten
Alt 08-02-2005, 17:37   #4 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
ActionScript:
  1. stop();
  2. _root.button_mc.onPress = function() {
  3.     _root.gotoAndStop(_currentframe + 5);
  4. };
Bei mir geht es.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 08-02-2005, 17:44   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 7
goto Spezial ??

hi John erstmal danke für deine Hilfe. Aber wenn ich diesen Code mit STRG+C und danach STRG+V pasten bekomme ich folgende Meldung von Flash

**Error** Scene=Scene 1, layer=buttons, frame=1:Line 1: Statement must appear within on handler
stop();

**Error** Scene=Scene 1, layer=buttons, frame=1:Line 2: Statement must appear within on handler
_root.button_mc.onPress = function() {

Total ActionScript Errors: 2 Reported Errors: 2

Was mache ich falsch?
filterboy ist offline   Mit Zitat antworten
Alt 08-02-2005, 17:47   #6 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Der Code muss auf der Hauptzeitleiste stehen
und nicht auf dem Button.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 08-02-2005, 18:04   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 7
goto Spezial ?

Sorry das ich dich so nerve aber ich weiß nicht wo ich den Code für die gesamte Timline global eingeben kann. Worauf muß ich klicken?
filterboy ist offline   Mit Zitat antworten
Alt 08-02-2005, 18:10   #8 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Ne, schon ok.
Auf dem Button musst Du es so schreiben:
ActionScript:
  1. on (press) {
  2.     _root.gotoAndStop(_root._currentframe + 5);
  3. }
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 08-02-2005, 18:22   #9 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 7
goto spezial?

leider läuft es nicht:-((

Also ich erstelle einen eigenen Layer für die "globalen" funktionen und einen für die buttons. in dem Layer fü die funktionen gebe ich:

stop();
_root.button_mc.onPress = function() {
_root.gotoAndStop(_currentframe + 5);
};

ein.

dann gehe ich auf den layer mit den Buttons, selektiere einen button und gebe:
on (press) {
_root.gotoAndStop(_root._currentframe + 5);
}

ein?! Habe ich gemacht aber leider tut sich nichts

muß ich deinen code modifizieren z.B. meinen buttonnamen irgendwo reinschreiben?
filterboy 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:09 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele