Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-09-2003, 12:28   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 7
in eine Filmsequenz zu einem bestimmten frame springen

Hallo ihr Flasher da draussen!
Ich hab ein Problem und bekomme es nicht gebacken.
Folgendes;

Ich habe einen "Zurück-Button", dieser bringt mich in das vorhergehende Frame. In diesem Frame liegt eine Filmsequenz. In dieser Filsequenz bestehen die ersten 6 Frames aus einer Blende. Ab Frame 7 ist Alpha=100%.
Nun möchte ich meinem "Zurück-Button" gerne sagen, das er im vorangehenden Frame in der Filmsequenz auf Frame 7 springt. Instanznamen habe ich vergeben.
Wie würded ihr dieses Problem lösen? Hilfe bitte,bitte,bitte!

LG El Berto.
El Berto ist offline   Mit Zitat antworten
Alt 24-09-2003, 12:30   #2 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
ActionScript:
  1. mc.gotoAndPlay(bildnummer);
MacEvil ist offline   Mit Zitat antworten
Alt 24-09-2003, 12:42   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 7
Ne,ne so einfach ist das nicht.
Also ich hab schon mal dies hier als ausgangssituation:

on (release) {
prevFrame();
}



die Frage die ich nicht hinbekomme, ist wie sage ich dem Button zum prevFrame zu springen und dort in der darinenthaltenen Fimsequenz auf Frame 7 zu springen. (Button = Vorhergehendes Frame->Ebene tiefer in Filmsequenz zu Frame 7)

LG El Berto
El Berto ist offline   Mit Zitat antworten
Alt 24-09-2003, 12:48   #4 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
dann machst du
PHP-Code:
this.mc.gotoAndPlay(7); 
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:02   #5 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Leute - lesen

In dem Frame (der Hauptzeitleiste?), in dem der Zurück-Button liegt, gibt's den MC, der gesteuert werden soll doch gar nicht. Der liegt im Frame davor - also nix mit direkt steuern.


@El Berto
In diesem Fall wirst du um eine Variable nicht herumkommen, da du nur Movieclips direkt steuern kannst, die im aktuellen Frame auch vorhanden sind.

Auf dem Button:
ActionScript:
  1. on (release) {
  2. prevFrame();
  3. _root.ziel=7
  4. }
Auf dem MC im vorherigen Frame
ActionScript:
  1. onClipEvent(load){
  2. this.gotoAndPlay(_root.ziel);
  3. }
Ungetestet - aber vom Prinzip her so, dass du den Zielframe in eine Variable auf der Hauptzeitleiste schreibst und wenn der MC "auftaucht" dieser jene Variable abfragt und zu dem in dieser gespeicherten Framenummer springt.

Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:02   #6 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
hehe und zusammen!!
ActionScript:
  1. on(release){
  2.     gotoAndStop(prevFrame());
  3.     this.mc.gotoAndStop(7);
  4. }

@ rena!! wiedersprech Dir ungern aber es geht so wie ichs oben gepostet hab!!
gotoAndPlay funzt net, aber gotoAndStop schon!!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"

Geändert von RustyCake (24-09-2003 um 13:09 Uhr)
RustyCake ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:05   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 7
rena Du bist ein ASS!
Es funktioniert astrein. Hätt ich so keinesfalls hinbekommen.

@ RustyCake
Entweder ich hab was falsch gemacht, oder es haut nicht hin so. Aber superdanke trotzdem!



Vielen Dank an Euch alle!


LG El Berto

Geändert von El Berto (24-09-2003 um 13:12 Uhr)
El Berto ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:14   #8 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Na prima ..

@rusty ... du darfst mir auch jederzeit _gerne_ widersprechen
Das Problem ist nur, dass der zu steuernde MC in dem Frame, in dem der Button liegt, gar nicht vorhanden ist, also mit diesem Button gar nicht direkt gesteuert werden kann - mein ich zumindest.

Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:18   #9 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 7
Doppelmist!!!

@rena
Wenn ich jetzt mit meinem "Zurück-Button" ins prevFrame spring, hauts hin. Wenn ich aber dann erneut in das vorangegangene Frame spring (nochmals zurück-Button) und wieder vor dann schiesst flash mich von nun an immer ins 7. Frame. Nicht gut!

@rusty
bei mir funktioniert dein script nicht. Noch ne idee? Wär klasse!



Also wenn noch jemand eine Idee hat, bitte schreibt sie.

Geändert von El Berto (24-09-2003 um 13:22 Uhr)
El Berto ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:21   #10 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Das liegt daran, dass die Variable ziel auf der Hauptzeitleiste ja immer noch den Wert 7 hat.

Ist dein normaler Startframe dieses Movieclips der erste? Dann ergänz mal so:
ActionScript:
  1. onClipEvent(load){
  2.         this.gotoAndPlay(_root.ziel);
  3. _root.ziel=1;
  4. }

Edit: Oder du mußt eben auch auf deinem Vorwärtsbutton den dann gewünschten Startframe angeben, so wie du es auf dem Zurückbutton gemacht hast.
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:29   #11 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 7
@rena

Hut ab! Jetzt ist es wirklich 100% ! Klasse wirklich!

Kann man Dich im Forum hier ständig finden? Ich qual mich nämlich des öffteren mit offensichtlich für Dich "easy-going" Problemen rum. Also wie gesagt:Superdanke und nen prima Nachmittag wünsch ich!

LG El Berto.
El Berto ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:32   #12 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Nicht ständig ... aber du wirst sicher ständig einen der vielen fleißigen Helfer hier finden, die mindestens genau so viel wissen. Manchmal dauert's auch ein wenig länger, dann nur Geduld.

Bist übrigens auch gerne eingeladen, auf die eine oder andere Frage, bei der du einen Ansatz hast, zu antworten. Also ruhig in der "Wartezeit" ein wenig rumstöbern.

Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:35   #13 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
auch wenns schon erledigt ist, nur um zu zeigen das es geht
Angehängte Dateien
Dateityp: zip sicher_geht.zip (5,0 KB, 8x aufgerufen)
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 24-09-2003, 13:45   #14 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Hehe - nice to have.

Allerdings nutzt du da ein "Timelag" von Flash (oder dem Rechner?) aus - der Befehl wird langsamer ausgeführt als der Sprung und bis die zweite Zeile abgearbeitet ist, ist er schon im vorigen Frame. Dreh die Reihenfolge der beiden Befehle um, dann geht's nicht - oder wenn dazwischendrin noch was passieren soll, z.B. zu Frame 3 der HZL springen und dann bis zum Frame mit dem MC vorlaufen.

Aber nett zu wissen - würd mich nur nicht drauf verlassen.

Grüßle
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 24-09-2003, 14:01   #15 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Hab nicht behauptet das es pervect ist!!
hab nur gesagt das es geht

Deine Variante würde ich auch vorziehen rena
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake 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 06:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele