Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Перекрытие не дает сделать визуализацию (http://www.flasher.ru/forum/showthread.php?t=202837)

Profdesigner 14.08.2013 17:03

Перекрытие не дает сделать визуализацию
 
Уважаемые форумчане, подскажите пожалуйста.
Создаю активное меню на флеше. На заднем фоне стоит клип с экскаватором. В клипе прописано, что когда наводишь мышью на экскаватор, то клип начинает воспроизведение (play). Когда мышка выходит за пределы объекта, то произведение останавливается у следующего значения (stop();).
Проблематика состоит в том, что выше клипа, стит текст, который тоже буду анимировать. При наведении на текст, эффект с экскаватором не работает?
Как быть в данном случае? Пробовал фон выводить прозрачный выше текста, что бы экскаватор по наведению на этот фон работал, дак получается уже на текст не нажать будет, т.к он будет этим фоном перекрыт.

Вот такой вот код использую когда экскаватор подымает ковш.
Код AS1/AS2:

stop();
 
plita.addEventListener(MouseEvent.MOUSE_OVER, exkavator);
 
function exkavator(e:MouseEvent):void
{
        gotoAndPlay(2);
}

Какой вот код использую что бы вернуть ковш на место когда мышка отведена.
Код AS1/AS2:

stop();
 
plita.addEventListener(MouseEvent.MOUSE_OUT, exkavator2);
 
function exkavator2(e:MouseEvent):void
{
        gotoAndPlay(23);
}


in4core 14.08.2013 21:19

Код AS3:

tfield.mouseChildren = true;


Profdesigner 14.08.2013 23:31

Спасибо in4core, но нашел еще способ.
Тексту назначил вот это:
Код AS1/AS2:

mouseEnabled=false;

Текст стал невосприимчивым к мышке и фокус наведения работает только на нижнем слое. Надеюсь не нужно будет делать ссылку с этого текста, иначе я опять буду возиться.
Спасибо кстати человеку сделавшему эту статью - http://edapskov.narod.ru/raznoe/as3soveti100.htm по ней и нашел.

in4core, напиши пожалуйста в крации что позволяет этот код сделать. Во флеше я слабоват.


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

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