Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-09-2005, 22:04   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Ort: Freiburg
Beiträge: 3
Menü mit Tweening- wo liegt der Fehler?

Hallo Leute! Mein erstes Positng, hurra...

Ich versuche gerade, ein Menü zu implementieren, das nur zu einem Teil sichtbar ist und erst, wenn man mit der Maus darüber fährt, sichtbar wird. Wenn man mit der Maus wieder rausfährt, soll es wieder zurückfahren.
Weil das ganze dann auch noch schön rumspringen soll, hab ichs mal mit einem AS Tween (Bounce.easeOut) versucht (s.u.). Das seltsame ist nur, dass ich meine Menü-Items jetzt nicht mehr benutzen kann- klciks machen nichts mehr. Hier der code:
ActionScript:
  1. import mx.transitions.Tween;
  2. import mx.transitions.easing.*;
  3.  
  4. // "Konstanten" für das Menüverhalten
  5.  
  6. var maxHeight:Number = 610;
  7. var minHeight:Number = 739;
  8. var secondsIn:Number = 2;
  9. var secondsOut:Number = 2;
  10.  
  11. _root.menuBox_mc.onRollOver = function() {
  12.     new Tween(this, "_y", Bounce.easeOut, this._y, _root.maxHeight, _root.secondsIn, true);
  13. };
  14.  
  15. _root.menuBox_mc.onRollOut = function() {
  16.     new Tween(this, "_y", Bounce.easeOut, this._y, _root.minHeight, _root.secondsOut, true);
  17. };
  18.  
  19. _root.menuBox_mc.menuItem1_mc.onRelease = function() {
  20.     trace ('Menüpunkt1'');
  21. };
  22. stop();

menuBox_mc ist das Menü mit allen Menü-Items, momentan nur eines drin. das hat den Instanznamen menuItem1_mc.
Komisch ist, dass das ganze funktioniert, solange ich kein Tweening dazubastle... hat jemand eine Idee?

Vielen Dank schon mal!
leckermatz ist offline   Mit Zitat antworten
Alt 21-09-2005, 02:21   #2 (permalink)
:Void
 
Benutzerbild von janoshnosh
 
Registriert seit: Jun 2005
Ort: börlin
Beiträge: 931
hi,
welcome hier im forum,
ohne die entsprechenden *.as-files wird hier wohl niemand helfen können. poste die mal und die fla auch.

gruß janosch
janoshnosh ist offline   Mit Zitat antworten
Alt 21-09-2005, 11:21   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Ort: Freiburg
Beiträge: 3
hier die fla

Hier ist die fla-Datei, die Actionscripts liegen auf den obersten beiden Ebenen.

Ich hab mal (fast) alles rausgenommen, was nichts mit dem Problem zu tun hat.
Also, das Menü ist links unten und die lila Fäche wird später mal das Menu-Item.

Seltsam finde ich auch, dass der Mauszeiger über dem gesamten Menü die "link"-Form annimmt...

Vielen Dank nochmal, bin gespannt, was ihr findet. ich weß jedenfalls nicht mehr weiter...
Angehängte Dateien
Dateityp: zip button_test.zip (8,6 KB, 10x aufgerufen)
leckermatz ist offline   Mit Zitat antworten
Alt 21-09-2005, 14:54   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2005
Ort: Freiburg
Beiträge: 3
okay, ich hab das Problem noch ein bisschen einengen können.
Es liegt nicht am Tweenig, es liegt am onRollOver des MovieClips.

ist es nicht möglich, einem MovieClip, der Teil eines anderen Movieclips ist, eine Event-Handler Prozedur zuzuweisen, wenn der "Vater"-MC schon eine event-handler Prozedur enthält?
leckermatz 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 21:51 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele