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

Remka 12.03.2011 20:06

При нажатии на кнопку она становится неактивной
 
Всем привет
есть мувик

в нем кнопка
мне нужно сделать так чтобы при нажатии на кнопку открывалось окно с текстом после чего окно пропадало и мы возвращались опять к кнопке и она была неактивная

таких кнопок будет 25 шт
и нужно сделать так чтобы на каждую кнопку можно было нажать только 1 раз

при нажатии на кнопку я сделал что показывается окно
но как только я возвращаюсь к выбору кнопки я могу еще раз нажать на эту кнопку

подскажите функцию которая будет окрашивать кнопку в другой цвет и делать ее неактивной

mooncar 12.03.2011 20:20

Вложений: 1
Например, как во вложении.
В onRelease добавите что нужно еще по вашему алгоритму.

Remka 13.03.2011 00:44

А что значит?
Код AS1/AS2:

this.enabled = false;

На сколько я понял это что то типо активность элемента = false
Все работает прекрасно
но когда делаю две кнопки то бедлам=(

вообщем есть кнопка и в нутри нее 4 кадра

1. Кадр: Активная кнопка
2. Кадр: Закрытая кнопка
3. Кадр: Вопрос
4. Кадр: Ответ

пишу As
Код AS1/AS2:

var button_on_1_1=1;
        button_1_1.onRelease=function(){
                if(button_on_1_1==1){
                    this.gotoAndStop(3);
                    button_on_1_1=3;
                }
 
                else if(button_on_1_1==2){
                    this.enabled = false;
                }
 
                else if(button_on_1_1==3){
                    button_on_1_1=4;
                    this.gotoAndStop(4);
                }
 
                else if(button_on_1_1==4){
                    button_on_1_1=2;
                    this.gotoAndStop(2);
                    this.enabled = false;
                }
        };

В случае если кнопка одна то все работает
а если кнопок несколько то все не работает=(

Добавлено через 4 минуты
А если начинаю щелкать с последней кнопки то все прекрасно работает

Dalass13 13.03.2011 10:11

что вообще за "вопрос" и "ответ"? Если хотите, чтобы Вам по-настоящему помогли - лучше выложите исходник или объясните понятнее что да как у Вас там

mooncar 13.03.2011 15:23

Remka, если что - для каждой кнопки свой собственный обрабтчик onRelease


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

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