Problem mit Animationen in SWF

Das ist eines der Probleme, die bei Kombination mit Objekten, die sich über mehrere Schlüsselbilder erstrecken und AS, mit dem diese Objekte angesprochen werden, auftreten. Ausser dem ersten Button haben alle anderen Buttons während ihrer Einblend-Animation (sprich: auf anderen Schlüsselbildern, womit es sich auch im völlig andere Objekte handelt) den selben Instanznamen, den sie auch im letzten (statischen) Schlüsselbild haben: pkt2, pkt3 usw. Nur pkt1 heisst vorher "l_pkt1". Flash verarbeitet AS-Code auf Zeitleisten vor der Aktualisierung der Objekte, daher beziehen sich die onPress-Handler auf die animierten Objekte, nicht auf die statischen im letzten Frame.

Schnellste Lösung: Gib den anderen Buttons auf den vorherigen Schlüsselbildern einfach keine oder ebenfalls andere Instanznamen: l_pkt2, l_pkt3 usw. Dadurch machst Du dem Interpreter klar, auf welche Objekte er sich im letzten Frame beziehen soll.

Gruß
.
 

Neue Beiträge

Zurück