Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как отловить и использовать значение в "текстовом поле" (http://www.flasher.ru/forum/showthread.php?t=156545)

PRO100Light 23.05.2011 19:01

Как отловить и использовать значение в "текстовом поле"
 
Такая задача в _root.name.text грузится числа. Нужно чтобы выполнялось типа такого действия:
Код AS1/AS2:

        if(_root.name.text ==x) button_x.gotoAndStop('mainOver');

И что бы Х варьировал к примеру от 1-25 ?
помогите, а?

mooncar 23.05.2011 19:17

Где задается "x"? И кроме того, "x" - это число или строка?

Например, так:
Код AS1/AS2:

var x:Number2;
 
var chk:Number = setInterval(ceckNameText, 100);
 
function ceckNameText()
{
        if(Number(_root.name.text) == x)
        {
                clearInterval(chk);
                button_x.gotoAndStop('mainOver');
        }
}

PS. Переименуйте имя поля. name - это служебное слово.

PRO100Light 23.05.2011 19:56

Х это число... то есть смысл в том что бы mainOver был у той кнопки, которая записана в текстовом поле...

Добавлено через 55 минут
Помогите плз прикрутить массив к выше данному коду
по типу
Код AS1/AS2:

for (x:Number=0; x<=25; x++)



Часовой пояс GMT +4, время: 16:35.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.