![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2009
Сообщений: 9
|
добрый день. Столкнулся вот с такой проблемой. Есть большая кнопка и мувик, который лежит выше слоем чем кнопка. Кнопку передвигается. Как сделать так, чтобы когда кнопка под мувиком она была не активна. А то сейчас получается что мувик прекрывает кнопку визуально, а начать все равно можно.
P.S. Сразжу скажу что _visible = false не устроит, так как мувик может перекрывать только часть кнопки. Заранее спасибо |
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
В мувик положить невидимый клип и назначить ему onPress, положить на нижний слой. Тогда onPress этого клипа не даст нажимать на ту часть кнопки, над которой находиться мувик. Или enabled = false
__________________
hauts.ru Последний раз редактировалось Hauts; 05.02.2010 в 14:05. |
|
|||||
|
Модрон-ветеринар
|
Отключайте способность кнопки реагировать:
Поставьте этот блок при выполнении hitTest мувика с кнопкой. А как только Добавлено через 2 минуты Или еще проще - поставьте такую проверку Поставьте этот код внутрь функции, которая у вас за движение отвечает, чтобы проверка происходила непрерывно. Если надо, чтобы учитывалось только частичное перекрытие, то - либо сложный хиттест, либо как Hauts написал - использовать дополнительный обработчик на невидимом мувике в основном мувике. А чтобы дополнительный обработчик визуально не сбивал с толку символом руки: Последний раз редактировалось mooncar; 05.02.2010 в 14:16. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|