Просмотр полной версии : Помогите разобраться...
:( Я новенький во Флеше. И мало че с Action Script понимаю...
Хочу сделать вот, что: У нас есть текстовое поле для ввода (variable: pass) и ещё одно текстовое поле (variable: answer).
Сделать надо так, если в первое поле ввели например Гога, то во втором поле появится Да, а в противном случае Нет!
А зачем???
ИМХО
Это не секьюрно ;)
:mad: Помог бы лучше новичку, а то ругаешся всякими ИМХАМИ!!! Неопытный я! :rolleyes:
Проще показать, чем объяснить. Проще научиться, чем показать
:) Спасибо, понял, но не совсем...
Делал аналогично, но почему здесь нужно по два кадра и два слоя?
И ещё если знаешь, подскажи как в данной ситуации отследить нажатие клавиши ЕНТЕР ив зависимости от этого вывести результат. :)
Два кадра нужно для того, чтобы мувик постоянно работал (не стоял), как только операция сравнения дает положительный результат, тут же - вуаля, получаешь результат. Два слоя же нужно, чтобы скрипты всё время находились на одном и том же пустом слое, чтоб не рыскать по всему проекту (удобно). :)
Если тебе нужен результат по кнопке - всё ваще становится просто - убираешь лишний кадр(фильм останавливается и ставишь кнопку со скриптом с первого кадра. А вот как Enter врубить - сам ищи на on(Relise) -- и перестань задавать глупые вопросов.
неопытность - не оправдание, а средство передвижения к F1
:rolleyes: Если ты такой умный, то давай войдем в Хелп. Там частные случаи не разбирают, а вместо того, чтобы смеяться с неопытных ты бы лучше их чему-нибудь поучил... :D
2 navidim
За обучение принято деньгУ платить :cool: ;)
Случай твой не частный, а на каждом шагу встречающийся
RTFM рулит ... . (как и поиск)
то давай войдем в Хелп
Давай :mad: :mad: :mad:
Flash 5/Help/ActionScriptReference/html/02_writing_scripts7
Using "if" statements
Statements that check whether a condition is true or false begin with the term if. If the condition exists, ActionScript executes the statement that follows. If the condition doesn't exist, ActionScript skips to the next statement outside the block of code.
To optimize your code's performance, check for the most likely conditions first.
The following statements test several conditions. The term else if specifies alternative tests to perform if previous conditions are false.
if ((password == null) || (email == null)){
gotoAndStop("reject");
} else {
gotoAndPlay("startMovie");
}
Это так ткунлся в первое попавшееся место, где речь идет про "if" :p
Из выше приведенного куска можно сделать многое :)
Но этого многого так по жизни не хватает :(
Удач!
if
Syntax
if(condition) {
statement;
}
Arguments
conditional An expression that evaluates to true or false. For example, if(name == "Erica"), evaluates the variable name to see if it is "Erica."
statements The instructions to execute if or when the condition evaluates to true.
Description
Action; evaluates a condition to determine the next action in a movie. If the condition is true, Flash runs the statements that follow. Use if to create branching logic in your scripts.
Player
Flash 4 or later.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.