Flash AS3: ReferenceError: Błąd # 1056: Nie można utworzyć właściwości
Piszę coś w Flash / AS3 i natknąłem się na ten problem:
ReferenceError: Error #1056: Cannot create property txtInput on package.name.DocumentClasss
Zasadniczo mam klasę dokumentów i mogę tworzyć instancje klipów movieclips i kompilować bez problemów. Ale kiedy umieściłem pole tekstowe wejściowe (ikona „T” na palecie) na scenie, i nie chce się skompilować, z powyższym błędem.
Nie jestem pewien, czy to robi różnicę, ale piszę mój ActionScript w FlashDevelop, z kompilacją wykonaną w Flash IDE. Mam też obaStrict Mode
iWarnings Mode
wybrany podPublish Settings -> Flash -> Script -> Settings... -> Errors
.
Szukałem rozwiązań tego rozwiązania online, a jedyne sugestie, jak się wydaje, polegają na tym, aby nie wstawiać pola tekstowego do jelenia w Flash IDE, a zamiast tego dynamicznie tworzyć je w klasie dokumentu.
Czy jest lepsze rozwiązanie?
Dzięki