TypeError: Error #1009

DDDB

Grünschnabel
Hallo,

Ich habe ein Problem mit einer Flash-Animation.
Ich weiss auch schon, wo der Fehler liegt, kann ihn aber nur bedingt beheben. Vielleicht kann mir ja jemand weiterhelfen, dem Aehnliches widerfahren ist.

Ich bekomme immer den Fehler
PHP:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at World_fla::MainTimeline/World_fla::frame16()

Das liegt daran, dass in dem Moment, in dem das Skript mit dem EventListener aufgerufen wird, mein Button noch nicht bzw, gerade erst initiiert wird und damit zum Zeitpunkt des Aufrufs noch nicht existent ist.
Wenn ich naemlich den Button ein Frame vorher einfuege und den Alpha auf 0 stelle, damit man ihn nicht sieht, dann funktioniert das Ganze.
Da ich jedoch gewisse gotoandPlay-Anweisungen zu anderen Frames in meinem Clip habe, habe ich nicht immer die Moeglichkeit den Button schon einen Frame vorher zu starten.

Ist vielleicht schon jemandem eine bessere Idee eingefallen, wie man dieses Problem loesen kann?

Waere fuer jeden Ratschlag sehr dankbar.

Beste Gruesse

P.S.: ich benutze Flash CS4/ Actionskript 3.0
 
Zurück