Flash AS3: ReferenceError: Ошибка № 1056: не Может создать свойство

Различие между двумя подходами - то, что первое ((SomeClass)obj) может заставить конвертер типов быть названным.

17
задан bguiz 15 November 2009 в 05:13
поделиться

1 ответ

Похоже, у вас не установлен флажок «Автоматически объявлять экземпляры сцены» , и поэтому, если вы хотите добавить экземпляры с именем , вам необходимо его объявить в вашем классе

import flash.text.TextField;
...
public var txtInput:TextField;
...

Вы можете найти настройку объявления экземпляров сцены на вкладке flash в свойствах вашего фильма и щелкнуть по «настройкам» рядом с полем выбора Script: Actionscript 3.

Лично я всегда не отмечаю этот флажок, поэтому он заставляет вас объявите экземпляры в своем классе, и вы сможете лучше отслеживать, что происходит.

28
ответ дан 30 November 2019 в 12:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: