Страница 1 из 1

Вопрос [Срочно]

Добавлено: 29 май 2010, 08:47
dead_luminor
Как можно сделать, чтобы текстовому полу при нажатии на кнопку прибавлять "+1"?

Код: Выделить всё

 private var click:Number; 
Далее у меня вызвало затруднение

Код: Выделить всё

 ...public function btnClick(e: MouseEvent):void {click=click+1;//как тут?}... 

Re: Вопрос [Срочно]

Добавлено: 29 май 2010, 09:29
bodnar
dead_luminor писал(а):Далее у меня вызвало затруднение
что именно? как в текстовое поле вставить значение переменной?
dead_luminor писал(а)://как тут?
что как?

Re: Вопрос [Срочно]

Добавлено: 29 май 2010, 09:37
dead_luminor
нужно по нажатию на кнопку прибавлять +1 и это значение посылать в текстовое поле

Re: Вопрос [Срочно]

Добавлено: 29 май 2010, 09:41
sersche
textpole.label = toString(click);

Re: Вопрос [Срочно]

Добавлено: 29 май 2010, 11:22
dead_luminor

Код: Выделить всё

 ...public function btnClick(e: MouseEvent):void {click_tf.label = toString(click);}... 
так?

Re: Вопрос [Срочно]

Добавлено: 29 май 2010, 11:30
sersche
именно ;)

Re: Вопрос [Срочно]

Добавлено: 29 май 2010, 12:00
dead_luminor
Ошибки:
Создал динамическое поле dddf
Строка:

Код: Выделить всё

dddf.label = toString(click);

Код: Выделить всё

1137: Incorrect number of arguments.  Expected no more than 0.1120: Access of undefined property click.1119: Access of possibly undefined property label through a reference with static type flash.text:TextField.

Re: Вопрос [Срочно]

Добавлено: 29 май 2010, 12:14
bodnar
Самому интересно, давно у текстового поля есть свойство label?

делай как то так:

Код: Выделить всё

 dddf.text = parseInt(dddf.text)+1;
но изначально в поле должно быть написано какое-нибудь число

Re: Вопрос [Срочно]

Добавлено: 29 май 2010, 12:17
sersche
сделай тогда

Код: Выделить всё

dddf.text = click.toString();
100% сработает..