Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 09.04.2002, 15:01
Promety вне форума Посмотреть профиль Отправить личное сообщение для Promety Посетить домашнюю страницу Promety Найти все сообщения от Promety
  № 1  
Promety

Регистрация: Oct 2000
Адрес: Казахстан, Алматы
Сообщений: 117
Tip Можно ли отключить кнопки (временно)?

Ситуация:

Есть нижний слой с рядом кнопок. При нажатии на любую из них появляется верхний слой (..., _visible, 1).

Проблема:

При появлении верхнего слоя кнопки, даже те что находятся под этим слоем, остаются активными, т.е. реагируют на мышку.

Вопрос:

Что можно сделать для отключения кнопок, пока активен верхний слой (мувик)?

Спасибо.

Старый 09.04.2002, 15:31
netstuff вне форума Посмотреть профиль Отправить личное сообщение для netstuff Найти все сообщения от netstuff
  № 2  
netstuff
 
Аватар для netstuff

Регистрация: Apr 2001
Адрес: San Pietroburgo
Сообщений: 1,408
самое простое (но не самое эффективное):
вводишь переменную, обозначающую состояние кнопок (например, released = 1(0)).

дальше ставишь проверку
on(release) {
if(_root.released != 1) {
doSomeAction();
_root.released = 1;
}
}

а после какого-то действия (ну например после скрытия второго слоя) делаешь кнопки активными _root.released = 0;
__________________
I denti non possono dire niente... senza la lingua...
Perche' la tua lingua e' mia!

Старый 09.04.2002, 18:45
Тимур Старый вне форума Посмотреть профиль Отправить личное сообщение для Тимур Старый Посетить домашнюю страницу Тимур Старый Найти все сообщения от Тимур Старый
  № 3  
Тимур Старый
 
Аватар для Тимур Старый

Регистрация: Mar 2002
Адрес: here
Сообщений: 98
Отправить сообщение для Тимур Старый с помощью ICQ
2netstuff: он не про то...
Речь как я понял идет о том, чтоб крыса не реагировала на кнопки. К сожалению этого достичь стандарстными средствами невозможно.
Можно сделать так как делал я - создать мувик с двумя фреймами - активная кнопка и иммитация кнопки (которая крысу не раздражает), а уж апосля клика перходишь на фрейм с иммитацией...
__________________
Тимур Старый | developer | http://animafia.nm.ru



Старый 10.04.2002, 07:57
Promety вне форума Посмотреть профиль Отправить личное сообщение для Promety Посетить домашнюю страницу Promety Найти все сообщения от Promety
  № 4  
Promety

Регистрация: Oct 2000
Адрес: Казахстан, Алматы
Сообщений: 117
Спасибо.

Постараюсь так и сделать.

Старый 10.04.2002, 15:16
Papa Karlo вне форума Посмотреть профиль Отправить личное сообщение для Papa Karlo Найти все сообщения от Papa Karlo
  № 5  
Papa Karlo
 
Аватар для Papa Karlo

Регистрация: Jan 2002
Сообщений: 480
Отправить сообщение для Papa Karlo с помощью ICQ
По умолчанию MX

Ставь как кнопы мувики:
on(press){
_root.layer._visible=true;
this.enabled=false;
}

Старый 11.04.2002, 15:54
Тимур Старый вне форума Посмотреть профиль Отправить личное сообщение для Тимур Старый Посетить домашнюю страницу Тимур Старый Найти все сообщения от Тимур Старый
  № 6  
Тимур Старый
 
Аватар для Тимур Старый

Регистрация: Mar 2002
Адрес: here
Сообщений: 98
Отправить сообщение для Тимур Старый с помощью ICQ
2Papa Karlo Прочел где иль сам придумал?
Не работает.
Нигде...
__________________
Тимур Старый | developer | http://animafia.nm.ru



Старый 11.04.2002, 16:26
Papa Karlo вне форума Посмотреть профиль Отправить личное сообщение для Papa Karlo Найти все сообщения от Papa Karlo
  № 7  
Papa Karlo
 
Аватар для Papa Karlo

Регистрация: Jan 2002
Сообщений: 480
Отправить сообщение для Papa Karlo с помощью ICQ
По умолчанию ПРОЧЕЛ...

MovieClip.enabled

Availability


Flash Player 6.

Usage


myMovieClip.enabled

Description


Property; a Boolean value that indicates whether a button movie clip in enabled. The default value of enabled is true. If enabled is set to false, the button movie clip's callback methods and on action events are no longer invoked and the Over, Down and Up frames are disabled. The enabled property does not affect the Timeline of the button movie clip; if a movie clip is playing, it continues to play. The movie clip continues to receive movie clip events (for example, mouseDown, mouseUp, keyDown and keyUp).

The enabled property only governs the button-like properties of a button movie clip. You can change the enabled property at any time; the modified button movie clip is immediately enabled or disabled. The enabled property can be read out of a prototype object. If enabled is set to false, the object is not included in automatic tab ordering.
Вложения
Тип файла: zip !self.zip (2.7 Кб, 165 просмотров)

Старый 11.04.2002, 16:39
mefisto вне форума Посмотреть профиль Отправить личное сообщение для mefisto Найти все сообщения от mefisto
  № 8  
mefisto
 
Аватар для mefisto

Регистрация: Sep 2001
Адрес: Караганда
Сообщений: 94
Отправить сообщение для mefisto с помощью AIM Отправить сообщение для mefisto с помощью Yahoo
А с _visible=0 тоже работает? Кстати у Папы который Карло в шестом плэйере все отлично работает. И вообще кнопками пользоваться - не очень. Проще с мувиками
__________________
In nomine Dei nostri satanas luciferi exclesi!

Создать новую тему   Часовой пояс GMT +4, время: 02:03.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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