![]() |
Проверка состояний кнопок и управление ими.
Ещё один вопросик за сегодня...
Есть у меня 4 кнопки (rout25, rout28, rout29, rout30) и одна галочка (check). Задача 1: Проверять, если нажаты все кнопки (они анимированные и с флагами), то нужно повесить галочку (check.gotoAndStop(2);). Если хотя-бы одна кнопка выключается - снимать галочку (check.gotoAndStop(1);). Задача 2: Если поставить галочку, то включатся все кнопки и наоборот. Вроде просто, вроде, даже код написал, но не работает :( Вот, как я делал: Код:
// Тут я задаю начальные состояния флагов. |
код верный. что конкретно не получется? попробуйте воспользоваться trace(). если не получится выложите исходник
|
Вложений: 1
Если конкретно, то галочка не реагирует на включение и выключение кнопок. Если включить все кнопки, то гаочка не ставится. И, соответственно, если выключить хотя-бы одну кнопку - галочка не снимается.
Вобщем, я приложил исходник: Вложение 18633 |
Может это как-то через глобальные переменные можно сделать?
|
Вам нужно проверять состояние кнопок, каждый раз, при нажатии. А у вас проверки выполняются всего один раз.
|
Но тут же я это и указываю, то есть, проверяю: для каждого onRelease свой if () { } else {};
Или что-то другое подразумевается? |
Подразумеваются первые два if в вашем коде.
|
| Часовой пояс GMT +4, время: 02:47. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.