piszę coś w Flash/AS3, i natknąłem się na ten problem:Flash AS3: ReferenceError: Error # 1056: Nie można utworzyć właściwość
ReferenceError: Error #1056: Cannot create property txtInput on package.name.DocumentClasss
Zasadniczo mam klasy dokumentu i mogę tworzyć instancje klipów filmowych i kompilować je bez problemów. Ale kiedy umieszczam na stole wejściowym pole tekstowe (ikona "T" na palecie) i odmawia ono kompilacji, z powyższym błędem.
Nie jestem pewien, czy to robi różnicę, ale piszę swój ActionScript w FlashDevelop, a kompilacja odbywa się w Flash IDE. Mam również wybrane Strict Mode
i Warnings Mode
wybrane pod Publish Settings -> Flash -> Script -> Settings... -> Errors
.
Szukałem rozwiązania tego w Internecie, a jedynymi sugestiami wydaje się być nie wstawianie pola tekstowego na jelenie w Flash IDE, a zamiast tego dynamicznie tworzyć je w klasie dokumentu.
Czy istnieje lepsze rozwiązanie?
Dzięki
Opublikuj stos i wiersz (wraz z pewnym kontekstem), w którym błąd jest zgłaszany. –