Форум 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)
-   -   onRollOver и мувик, содержащий кнопки (http://www.flasher.ru/forum/showthread.php?t=106071)

goword 01.01.2008 19:16

onRollOver и мувик, содержащий кнопки
 
в общем код:
Код:

contacts.onRollOver = function() {
        тра-та-та-та-та
};

При наведении на мувик contacts, курсор превращается в указательный палец, и весь мувик становится как кнопка... Проблема в том, что кнопки, которые содержит мувик contacts, не активны...
Как мне сделать кнопки мувика активными? Может есть альтернатива contacts.onRollOver = function()

Вот залил пример: http://goword.ru/brandbook/ - при наведении на меню, разделы меню не активны, а на самом деле должны вести по ссылке.

MrPoma 01.01.2008 20:23

надо вешать обработчики на кaждую кнопку в contacts. можно в цикле
зы. не сразу понял где там ваше меню спрятано.. наверное для ясновидяших сделано..

Ostgur 01.01.2008 20:27

сделать в contacts слой самый нижней,
добавить в нём мувик размером в Stage.width и Stage.height,
повесить на нём в первом фрейме скрипт с contacts обычный,
нажать Ctrl плюс Enter и ждать...

goword 01.01.2008 22:42

Цитата:

Сообщение от MrPoma
зы. не сразу понял где там ваше меню спрятано.. наверное для ясновидяших сделано..

Наведите курсор на диван, стол, телевизор, вазы.
Пока не удовлетворили ответы.

MrPoma 01.01.2008 22:51

Цитата:

Сообщение от goword
Наведите курсор на диван, стол, телевизор, вазы.

я знаю куда новодить, но пришлось искать. всех пользователей будете мучать??

Цитата:

Сообщение от goword
Пока не удовлетворили ответы.

вы их хоть сами ищите?

DarkLight 01.01.2008 23:04

Вместо onRollOver можно делать проверку hitTest по интервалу или в onEnterFrame

goword 01.01.2008 23:11

Цитата:

Сообщение от MrPoma
вы их хоть сами ищите?

Конечно, возможно, так и не получится сохранить свой код, нужно будет оптимизировать...

MrPoma 01.01.2008 23:49

Цитата:

Сообщение от goword
возможно, так и не получится сохранить свой код, нужно будет оптимизировать...

конечно. ведь он у вас не работат:)

goword 02.01.2008 02:47

нашел решение, альтернатива: отслеживание мыши enterFrame и if

etc 02.01.2008 11:23

if и enterFrame операторами не являются.


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

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