Форум 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=135310)

falcondimon 20.01.2010 19:27

Несколько слов как пароль
 
В общем так:
Может быть я полный нуб, но есть вопрос:
У меня есть несколько текстовых полей. Мне нужно сделать так, чтобы при вводе правильных слов, при нажатии кнопки переходило на один кадр, а при неправильном наборе слов - на другой.
Подскажите, как это сделать?

mr_pol 20.01.2010 20:17

Вложений: 1
тут 3 input поля)
1 пасс - привет
2 пасс - как жизнь
3 пасс - пока

Код AS1/AS2:

if (pass1 == "привет" & pass2 == "как жизнь" & pass3 == "пока") {
                trace("верно");
                mc.gotoAndStop(2);
        } else {
                trace("НЕ верно");
                mc.gotoAndPlay(3);
        }

или так

Код AS1/AS2:

p = pass1+pass2+pass3;
        if (p == "приветкак жизньпока") {
                trace("верно");
                mc.gotoAndStop(2);
        } else {
                trace("НЕ верно");
                mc.gotoAndPlay(3);
        }


udaaff 20.01.2010 20:32

Только не &, а &&.

mr_pol 20.01.2010 21:09

Цитата:

Сообщение от udaaff (Сообщение 880722)
Только не &, а &&.

а в чем разница? и & и && тут работают вроде бы одинаково

udaaff 20.01.2010 21:59

Конкретно в этом примере в итоге получается одинаковый результат, но побитовое "и" и логическое "и" два разных оператора, работают они по-разному, и первый применяется тут не по назначению, и в другом выражении результат с & может быть не равен результату с &&.
Вычисляться выражение с & в условии будет полностью каждый раз, не зависимо от значений подвыражений, и работать соотв. будет медленнее, чем с &&.


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

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