Flash Actionscript 3 передает число в динамическое текстовое поле - PullRequest
3 голосов
/ 14 января 2010

На моей сцене у меня динамическое текстовое поле (имя экземпляра = жизни).

В моем скрипте действий я создал числовую переменную с именем livingnum. И затем под этим я устанавливаю значение textfields в качестве переменной LifeNum, но я получаю следующую ошибку:

1067: Implicit coercion of a value of type Number to an unrelated type String.

Мой код действия выглядит следующим образом:

var livesnum:Number = 4; //Amount of lives

lives.text = livesnum;

Как мне добиться установки текстового поля в качестве числового значения переменной?

1 Ответ

4 голосов
/ 14 января 2010

Использование функции toString ():

lives.text=livesnum.toString()

или используйте приведение String():

lives.text=String(livesnum);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...