ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
270
270
EMPFEHLEN
-
Ich habe ein Bild, welches von oben rausgerollt werden soll, wenn man mit der Maus auf einen Text fährt. Wenn die Maus den Text verläßt, soll das Bild wieder nach oben rollen.
Das funktioniert ja. Aber genau das Gleiche soll auch passieren, wenn ich mit der Maus auf das Bild fahre.
Wenn ich zB den Text mit der Maus verlasse, fährt das Bild hoch, wenn ich dann sofort über das Bild fahre, fährt das Bild nicht erneut raus, sondern bleibt einfach stehen.
Der folgende Code ist sowohl auf dem Bild, als auch auf dem Text.
Die Funktionen behindern sich irgendwie gegenseitig.HTML-Code:on (rollOver){ this.onEnterFrame=function(){ _root.Bild._y+=5; if(_root.Bild._y>=20){ _root.Bild._y=20; delete this.onEnterFrame; }}} on (rollOut){ this.onEnterFrame=function(){ _root.Bild._y-=5; if(_root.Bild._y>=-100){ _root.Bild._y=-100; delete this.onEnterFrame; }}}
Was kann man dagegen machen?
-
Hallo!
Ich seh bloss, dass du zwei verschiedene onEnterFrame-Funktionen hast, die unter Umständen auch gleichzeitig laufen können, z.B. wenn du schnell vom Text (MovieClip?), dessen onEnterFrame noch nicht gekillt wurde, auf das Bild fährst, dessen onEnterFrame nun dem des Text entgegen wirkt, so dass beide onEnterFrames nie ihre Bedingungen für den Kill erfüllen.
Ich würd das Script wie folgt gestalten:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
on (rollOver){ _root.bild.onEnterFrame=function(){ this._y+=5; if(this._y>=20){ this._y=20; delete this.onEnterFrame; } } } on (rollOut){ _root.bild.onEnterFrame=function(){ this._y-=5; if(this._y<=-100){ this._y=-100; delete this.onEnterFrame; } } }
So überschreibst du auch immer dieselbe onEnterFrame-Funktion.
gruss
Ähnliche Themen
-
Javascripte behindern sich - Alternative?
Von tykee im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 04.09.10, 05:03 -
Suche: CMS das sich auf einige elementare Funktionen beschränkt.
Von dErGoO im Forum Content Management Systeme (CMS)Antworten: 12Letzter Beitrag: 11.05.07, 19:59 -
mod rewrite: einträge behindern sich
Von SuReBuRn im Forum PHPAntworten: 4Letzter Beitrag: 10.07.06, 18:19 -
DHTML-Menü und Flash behindern sich
Von sojall im Forum Flash PlattformAntworten: 2Letzter Beitrag: 07.06.06, 20:44 -
Inwiefern behindern Textfelder die Performance?
Von etobias im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 12.05.04, 14:46





Zitieren
Login





