PDA

Просмотр полной версии : Как сделать так, чтобы мувик перекрывал кнопку?


ZIPer
02.05.2011, 15:21
на сцене располагается несколько кнопок, кнопки перекрывает мувик, как сделать чтобы сквозь него кнопки не "щупались"?

http://4put.ru/pictures/max/130/402103.jpg
нельзя переходить на новый фрейм, нельзя объединять кнопки на сцене в мувик.

mooncar
02.05.2011, 15:24
Конкретные методы зависят от версии языка.
На AS2 на мувик, через который не должны "прощупываться" кнопки под ним, достаточно повесить пустой обработчик любого события:
mcblocking.onRollOver = null ;
mcblocking.useHandCursor = false ; //чтобы "пальчик" не появлялся

mcblocking - это имя вашего mc на сцене.
Вы бы тему создали в ветке сообразно используемому языку.

ZIPer
02.05.2011, 15:28
AS2.0
но тут еще одно "нно" - в мувике который ложится сверху есть кнопки, они должны работать

mooncar
02.05.2011, 15:31
AS2.0
но тут еще одно "нно" - в мувике который ложится сверху есть кнопки, они должны работать
Положить в него мувик с альфой = 0, со сплошной заливкой и повторяющий его границы. Под его кнопки.
И код тогда такой (в области видимости всей конструкции):
mc.mc_background.onRollOver = null ;
mc.mc_background.useHandCursor = false ; //чтобы "пальчик" не появлялся

ZIPer
02.05.2011, 15:41
Спасибо я так и предполагал, я сделал на самом нижнем слое мувика еще один мувик с
onRollOver = null; и useHandCursor = false;
просто рассчитывал на более оригинальный выход, поэтому решил подстраховаться от *****кода =)

mooncar
02.05.2011, 15:55
Да нет, это единственное и универсальное простое решение.