Flashhilfe.de - Flash Community

tweening soll per schaltfläche mit dem richtigen befehl rückwerts laufen [Flash CS4]

Forum > Sonstige Flash Themen > tweening soll per schaltfläche mit dem richtigen befehl rückwerts laufen

 


AntwortenRegistrieren Seite1  

 03.04.2009, 17:05 
Beiträge: 4
Registriert: Apr 2009

tweening soll per schaltfläche mit dem richtigen befehl rückwerts laufen
Hallo Ihr Lieben :)

Verzeiht mirj wenn ich was nicht recht mache. Bin zum Ersten mal hier.

Arbeite mit Flash MX 2004.
Ein Bewegungs-Tweening von Frame 5 bis 35. Darüber ein Button "weiter", mit dem AS:
on(press){
      play();
}
on(release){
        stop();
}

so, jetzt fehlt mir der Befehl für den Button "zurück".

Wenn jemand damit was anfangen kann wäre ich echt FROH, sitze schon seit 2 Tagen und such mich dumm und dämlich. In den Forums konnt ich nix passendes finden. Bitte ist eine/r so nett und hilft mir weiter....
Geändert von preiselbeere08 am 04.04.09 um 10:49 Uhr

 03.04.2009, 17:20Re1
Beiträge: 160
Wohnort: hamburg
Registriert: Feb 2005

on (release) {
   prevFrame();
}

PS:
vorwärts:

on (release) {
   nextFrame();
}
Gruß,
Höhfo




|| follow me on twitter ||
Geändert von hoehfo am 03.04.09 um 17:22 Uhr

 03.04.2009, 17:58Re2
Beiträge: 4
Registriert: Apr 2009

Themenautor/in

Danke für deine Antwort hoehfo:)

Diesen Befehl hab ich schon ausprobiert gehabt. War leider nicht fliessend, stockt so. Hast du mir viell. noch eine Möglichkeit?

DANKE
 
nicht sichtbar bei eingeloggten Mitgliedern
 03.04.2009, 20:01Re3
Beiträge: 160
Wohnort: hamburg
Registriert: Feb 2005

ich hoffe, dass ich dich jetzt richtig verstanden habe, was das "stockend" angeht.

ActionScript:
1
2
3
4
5
6
7
8
9
onClipEvent (enterFrame) {
   if (_root.abspielen == "rueckwaerts") {
      prevFrame ();
   } else if (_root.abspielen == "vorwaerts") {
      nextFrame ();
   } else {
      stop ();
   }
}


mal eben kurz mit einfachen tweening gebaut. dann kannst du es dir angucken (siehe anhang)
Gruß,
Höhfo




|| follow me on twitter ||

Angehängte Dateien:
Adobe Flash Quelldatei abspielen.fla29.00 KB
Adobe Flash Quelldatei abspielen.fla29.00 KB
Geändert von hoehfo am 03.04.09 um 20:01 Uhr

 04.04.2009, 11:01Re4
Beiträge: 4
Registriert: Apr 2009

Themenautor/in

pffff,...
ou mensch,...
ich kann die datei nicht öffnen! Vielleicht weil ich eine Neuere Version von Flash habe, hm, kann das sein?! Flash MX 2004 ist meine.

hm, hät es zu gern gesehen. Falls was hier hab ich meine fla.datei zum besser verstehn was ich mir da zusammen balstelln versuche...

Angehängte Dateien:
Adobe Flash Quelldatei bildband3.fla68.50 KB
Adobe Flash Quelldatei bildband3.fla68.00 KB
 04.04.2009, 21:38Re5
Benutzerbild von cttogo
Beiträge: 313
Wohnort: Waltrop
Registriert: Jul 2008

Hallo,

hab Dir mal eine fla aus der von hoehfo's erstellt , die Du öffnenn können solltest.

Tom
Irgenwas läuft immer schief!

Angehängte Dateien:
Adobe Flash Quelldatei abspielen-1.fla29.00 KB
Geändert von cttogo am 04.04.09 um 21:38 Uhr

 
nicht sichtbar bei eingeloggten Mitgliedern
 06.04.2009, 09:38Re6
Beiträge: 4
Registriert: Apr 2009

Themenautor/in

Lässt sich leider auch nicht öffnen..

Ja sieht wohl so aus, daß ich mich mit dem einfachen AS zufrieden geben sollte. 

Danke an Tom!

Lasst es gutsein. Es soll nicht sein.

Trotzdem vielen Dank an die, die sich die Mühe gemacht hatten. :))
 06.04.2009, 13:36Re7
Beiträge: 160
Wohnort: hamburg
Registriert: Feb 2005

hi. das ja blöd gelaufen.
ich kann die datei leider nicht für eine noch ältere flash-version abspeichern.
könntest dir vielleicht eine FlashCS3 Demo oder FlashCS4 Demo runterladen und dir das angucken... oder du versuchst den actionscript nachzuvollziehen, den ich hier neulich gepostet habe.
das ist ganz einfach in meinem script: beim klicken auf einen der beiden button kriegt die variable "abspielen" den wert "rueckwaerts" oder "vorwaerts".
ActionScript:
1
2
3
on (press) {
   abspielen = "rueckwaerts";
}


Dieser Script bekommt der MovieClip mit dem Tweening:
ActionScript:
1
2
3
4
5
6
7
8
9
onClipEvent (enterFrame) {
   if (_root.abspielen == "rueckwaerts") {
      prevFrame ();
   } else if (_root.abspielen == "vorwaerts") {
      nextFrame ();
   } else {
      stop ();
   }
}


Hiermit wird einfach abgefragt, wie die Variable ist und solange sie sich nicht ändert eben vor- oder zurückgespult.

Viel erfolg
Gruß,
Höhfo




|| follow me on twitter ||
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de