Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-01-2009, 14:53   #1 (permalink)
Neuer User
 
Benutzerbild von Mr. Chong
 
Registriert seit: Jan 2009
Beiträge: 63
Button Rollover Rollout.Hilfe!

Hi an alle.

Bin noch an meiner Animation/ Navigation.
Ich hab nen Button, der beim berühren mit dem Nauszeiger eine Grafik verschieben soll. beim verlassen des Buttons soll sich die Grafik wieder zurück schieben.

Ich habe eine Animation erstellt in der sich die Grafik wegschiebt und zurück schiebt. dort hab ich jetzt stop scripts eingebaut. dem button hab ich nun ein gotoplay- rollover-script und ein gotoplay-rollout script gegeben.

wenn ich nun in der swf drüberrolle bewegt sich die grafik weg. ABER NICHT ZURÜCK! woran kann das liegen!?
kann mir jemand vielleicht nen tipp geben. wäre echt super!!

viele grüße
Mr. Chong ist offline   Mit Zitat antworten
Alt 16-01-2009, 16:16   #2 (permalink)
flashforum
 
Benutzerbild von marc
 
Registriert seit: Jun 2001
Ort: krefeld
Beiträge: 13.866
Hallo,

es ist immer von Vorteil, wenn du das, was du gemacht hast (Code oder FLA) hier einstellst. Dann kann man schneller helfen. In jedem Fall hört sich das, was du gemacht hast komplizierter an, als es sein muss.

Du kannst ja per RollOver und RollOut einfach die Position des ZielMC verändern. Wenn du dann mit einem programmierten Tween arbeitest, kannst du das auch animieren.
__________________
Wo sonst? TwitterFlickrXINGFacebook

beyond tellerrand

[ Wo findet ihr mich noch: twitterdribbblezootoolgoogle+facebookmarc.thielespoiler.web ]
marc ist offline   Mit Zitat antworten
Alt 16-01-2009, 16:40   #3 (permalink)
flashforum
 
Benutzerbild von marc
 
Registriert seit: Jun 2001
Ort: krefeld
Beiträge: 13.866
Ich habe hier leider nur die Möglichkeit das als CS3 Datei zu speichern und eben in AS2. Ich hänge es dennoch einmal dran. Ist recht einfach gehalten und ich nutze zum Animieren diese Tweening-Prototypes.

Code sieht wie folgt aus:

ActionScript:
  1. #include "lmc_tween.as"
  2.  
  3. var target:Number = 100;
  4. var home:Number = 340;
  5.  
  6. // Button for Moving the Box without animation
  7. btnJump.onRollOver = function () {
  8.     mcJump._x = target;
  9. }
  10.  
  11. btnJump.onRollOut = function () {
  12.     mcJump._x = home;
  13. }
  14.  
  15. // Button for Moving the Box with animation
  16. btnSlide.onRollOver = function () {
  17.     mcSlide.slideTo(target,this._y,1,easeOutCubic,0);
  18. }
  19.  
  20. btnSlide.onRollOut = function () {
  21.     mcSlide.slideTo(home,this._y,1,easeOutCubic,0);
  22. }
Angehängte Dateien
Dateityp: swf move_me.swf (11,4 KB, 21x aufgerufen)
Dateityp: fla move_me.fla (70,5 KB, 14x aufgerufen)
__________________
Wo sonst? TwitterFlickrXINGFacebook

beyond tellerrand

[ Wo findet ihr mich noch: twitterdribbblezootoolgoogle+facebookmarc.thielespoiler.web ]
marc ist offline   Mit Zitat antworten
Alt 19-01-2009, 10:12   #4 (permalink)
Neuer User
 
Benutzerbild von Mr. Chong
 
Registriert seit: Jan 2009
Beiträge: 63
Wow, Super.
Echt nett von dir marc
Dankeschön!

Beste Grüße
Mr Chong
Mr. Chong ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bewegen, move, rollout, rollover, slide, tween

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 21:49 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele