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

StrangeMan 12.01.2007 18:20

Как закрыть кнопку, чтоб её не было видно и не было на неё рекции...
 
У меня есмть такая проблемка....

на общем экране есть столбик кнопок..... мне нужно на время по нажатию на одну из этих кнопок.. поверх них появляется мувик(вернее он уже есть в слое выше, я его делаю видимыми о нажатию) в слое белый прямоугольник, закрывающий эти кнопки и текстовое поле куда я подгружаю текст...., закрытые мувиком кнопки не видно, но реакция указателя мыши инажатие по этим кнопкам происходит. Как закрыть эти кнопки(их много) так чтоб на них не было реакции... заранее благодарен...

заранее всем благодарен...

BigDan 12.01.2007 18:46

читаем про свойство enabled

dacino 12.01.2007 19:22

или _visible, че больше нравится

StrangeMan 12.01.2007 19:35

про свойство enabled спасибо что напомнили, но у меня штук тридцать мувиков с кнопочными событиями... перебирать их все мне кажется долговато будет тем более что это надо сделать при открытии окан и потом при закрытии, чтоб они снова реагировали...

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

iNils 12.01.2007 20:00

А с какой стати они должны закрываться?
Выход такой. Прописать для клипа который закрывает
Код:

имя_клипа.onRelease = null;
имя_клипа.useHandCursor = false;


StrangeMan 12.01.2007 23:10

спасибо всё заработало

CorC 13.01.2007 13:50

или мувик сверху наложить с onPress но без useHandCursor


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

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