![]() |
есть вопрос ActionScript!
даю сценарии кнопки:
------------------------- on(press) { } if (username == "galler"){ gotoAndStop("stop"); }else if (username == "galler1") { gotoAndStop("stop1"); } ------------------------- даю переменную Input Text > Var > username хочу чтобы при ввода правельных данных он переходил к кадру STOP но при Check Syntax Output выдает ошибку: Scene=Scene 1, Layer=Layer 1, Frame=1: Line 2: Statement must appear within on handler } if (username == "galler") { Подскажите в чем моя ошибка?:victory: |
правильно выводит, сделай так :
on(press) { if (username == "galler"){ gotoAndStop("stop"); }else if (username == "galler1") { gotoAndStop("stop1"); } } |
странно но при проверке он не на что не реагирует
|
я сделал как ты мне написал но при проверке
он не как не реагирует что я ввожу в Input Text (username) не переходит не на кикие кадры! |
тогда надо проверять - видит ли кнопка твою переменную username
попробуй on(press) { trace(username); ... } |
Eсли хочешь перейти на какой-нибудь кадр в главной time-line, то пиши _root.gotoAndStop("someLabel")
|
<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Century Gothic" SIZE="20" COLOR="#009966">asd</FONT></P></TEXTFORMAT>
|
Вроде видит
Судя по trace он его видит |
Так ведь username равен "<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Century Gothic" SIZE="20" COLOR="#009966">asd</FONT></P></TEXTFORMAT>", а не "asd"
Поэтому и не переходит. |
что тогда сделать?
|
| Часовой пояс GMT +4, время: 17:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.