Форум 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)
-   -   API и переменные в инпут... (http://www.flasher.ru/forum/showthread.php?t=93531)

Mr. Fixit 23.03.2007 02:30

API и переменные в инпут...
 
Странно получаетсо, при вводе в инпут тексты тех же переменных рисуется одно, а если статически писать, то рисуется как надо..
Тут в первом кадре так:
Код:

stop ();
launch_mc.onPress = function () {
        _root.amount_num = _root.amo_txt.text;
        _root.strength_num = _root.str_txt.text;
        if (_root.amo_txt.text != '' && _root.str_txt.text != '') {
                _root.gotoAndStop (2);
        }
};

Обясните в чем дело.

etc 23.03.2007 02:42

В ДНК и руках, видимо. Текстовые поля точно непричем.

Mr. Fixit 23.03.2007 03:08

А что такое "ДНК" и "руки"?
В текстовых полях ввести 10 и 10.. будет не то же самое если ввести просто во втором кадре:
Код:

amount_num = 10;
strength_num = 10;


Kikasso 23.03.2007 03:14

Код:

_root.amount_num = Number(_root.amo_txt.text);

iNils 23.03.2007 03:15

В тектсовых полях содержится String, даже если ввели число.

Mr. Fixit 23.03.2007 03:22

спасибо, немного зафтыкал.
Вот кто хотите - смотрите, на прелесть...
лучше подставлять..
10 - 2, 10 - 4, 10 - 5 ;)

Kikasso 23.03.2007 04:56

Цитата:

Сообщение от Mr. Fixit
спасибо, немного зафтыкал.
Вот кто хотите - смотрите, на прелесть...
лучше подставлять..
10 - 2, 10 - 4, 10 - 5 ;)

несколько советов в порядке полу-оффтопа:
1)добавь кнопку "назад";
2)ограничь число знаков в текстовом поле и компьютеру не будет плохо;
3)добавь фразу
Код:

str_txt.restrict = "0-9";
и никто не сможет ввести туда буквы вместо цифр.

Mr. Fixit 23.03.2007 12:11

знаешь тоже самое хотел сделать, но поздно уже было..
Вот исправил - очень прикольно, как по мне!


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

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