Flash AS3: ReferenceError: Fehler # 1056: Eigenschaft kann nicht erstellt werden

Ich schreibe etwas in Flash / AS3 und bin auf folgendes Problem gestoßen:

ReferenceError: Error #1056: Cannot create property txtInput on package.name.DocumentClasss

Grundsätzlich habe ich eine Dokumentenklasse und kann Instanzen von Movieclips erstellen und ohne Probleme kompilieren. Aber wenn ich ein Eingabetextfeld ("T" -Symbol in der Palette) auf die Bühne lege und es sich weigert, mit dem obigen Fehler zu kompilieren.

Ich bin mir nicht sicher, ob dies einen Unterschied macht, aber ich schreibe meinen ActionScript-Code in FlashDevelop, wobei die Kompilierung in der Flash-IDE erfolgt. Ich habe auch beidesStrict Mode undWarnings Mode ausgewählt unterPublish Settings -> Flash -> Script -> Settings... -> Errors.

Ich habe online nach Lösungen für dieses Problem gesucht. Die einzigen Vorschläge scheinen darin zu bestehen, in Flash IDE das Textfeld nicht in den Hirsch einzufügen und sie stattdessen dynamisch in der Dokumentenklasse zu erstellen.

Gibt es eine bessere Lösung?

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage