Autor |
Nachricht |
Feile
Threadersteller
Dabei seit: 02.08.2005
Ort: Senden
Alter: -
Geschlecht:
|
Verfasst Di 22.01.2008 16:41
Titel [Flash] Tween Class Probleme (AS 2.0) |
|
|
Hi Leute,
ich hocke hier seit Stunden vor einem total stupiden Problem, aber ich komme nicht auf die Lösung.
Ich lese aus einer php-Datei(Format vorgegeben) Navigationspunkte aus, verarbeite sie, gebe sie aus.
Von der Struktur her sind es mehrere MC's die an einem Container MC attached sind.
In diesen MC's liegt ein Textfeld dem ich einen Navipunkt zuweise.
Hier kommt die Tweenklasse ins Spiel. onRollover soll das Textfeld 20 Pixel nach rechts verschoben werden. Animiert.
Bei onRollout soll es wieder zurückgeschoben werden.
Das Problem: Ausirgendeinem Grund wird der MC mit verschoben, aus Over wird Out und das Teil schiebt sich automatisch wieder zurück. Wenn man mit der Maus ganz links am Menüpunkt ist flackert er dann hin und her.
Hat jemand eine Idee wie ich das Problem lösen kann?
Wäre für jede Hilfe sehr dankbar.
Der Code dazu:
Code: |
tmp.onRollOver = function() {
rightTween = new Tween( this.navItemTxt, "_x", Strong.easeOut, 0, 20, 0.7, true);
rightTween.onMotionFinished = function (){ rightTween.stop(); }
}
tmp.onRollOut = function() {
leftTween = new Tween( this.navItemTxt, "_x", Strong.easeOut, this.navItemTxt._x, 0, 2.5, true);
leftTween.onMotionFinished = function (){}
}
tmp.onRelease = function() {
this.getURL(this.url, "_self");
}
|
|
|
|
|
|
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht:
|
Verfasst Di 22.01.2008 16:45
Titel
|
|
|
Lad mal die FLA-Datei hoch. Der Code ist bis auf den Unfug mit onMotionFinished korrekt.
|
|
|
|
|
Anzeige
|
|
|
Feile
Threadersteller
Dabei seit: 02.08.2005
Ort: Senden
Alter: -
Geschlecht:
|
|
|
|
|
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht:
|
Verfasst Di 22.01.2008 17:01
Titel
|
|
|
A) import anweisungen gehören IMMER an den Anfang
B) Zeile 46 ist total Überflüssig
C) Der macht genau das was er soll. Er verschiebt das Textfeld. Da das Textfeld allerdings der EINZIGE inhalt deines Buttons ist, feuert natürlich der RollOut. Ein Läsung wäre es, eine transparente Fläche über das Textfeld zu legen.
|
|
|
|
|
Feile
Threadersteller
Dabei seit: 02.08.2005
Ort: Senden
Alter: -
Geschlecht:
|
Verfasst Di 22.01.2008 17:07
Titel
|
|
|
okay, wie bau ich ne transparente fläche? ^^ *peinlich duck*
Danke schonmal, jetzt steh ich wenigstens nicht mehr auf dem Schlauch
|
|
|
|
|
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht:
|
Verfasst Di 22.01.2008 17:10
Titel
|
|
|
Einfach mit dem Zeichentool ein Rechteck zeichnen, dann doppelklick drauf, dann die Farbwahl auf und auf 0% setzten
|
|
|
|
|
Feile
Threadersteller
Dabei seit: 02.08.2005
Ort: Senden
Alter: -
Geschlecht:
|
Verfasst Di 22.01.2008 17:11
Titel
|
|
|
ja schon gesehen, dumme frage ^^
aber ich bin grad mal total abgefuckt und durch wegen diesem dämlichen Problem gewesen
|
|
|
|
|
phihochzwei
Moderator
Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht:
|
Verfasst Di 22.01.2008 20:27
Titel
|
|
|
Kann jedem mal passieren
|
|
|
|
|
|
|
|
Ähnliche Themen |
tween class animation!
[Flash] Tween von jpg...
tween problem in flash
Flash Tween ruckelt
HIIILFE! Flash Farbverlauf Tween
[flash] alpha-tween per actionscript
|
|