Обновление текста текстового поля Flash с помощью ActionScript - PullRequest
0 голосов
/ 30 марта 2012

Я создал текстовую область на сцене, используя инструмент «Текст», затем преобразовал ее в символ MovieClip. Я назвал его ScoreLabel и нажал «Экспорт для ActionScript». Я назвал экземпляр текстовой области scoreLabel. Однако, когда я делаю это в моем коде:

scoreLabel.text = this.score;

это не меняется. Эта строка находится в моем Main.as файле, который является классом документа. Как изменить текст, отображаемый в этой текстовой области, с помощью ActionScript? Может мне нужно импортировать библиотеку?

Спасибо.

1 Ответ

0 голосов
/ 30 марта 2012

Как я уже сказал, не экспортируйте для ActionScript - в вашем случае это не нужно.

Вам также необходимо присвоить String свойству .text, так что вы должны сделать что-то подобноеесли score является типом Number:

scoreLabel.text = score.toString();

Получаете ли вы какие-либо ошибки, и находится ли scoreLabel в пределах видимости вашего класса документа или вложены в другой контейнер?

...