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

Komaroff 13.01.2009 16:12

так как просветление и затемнение плавные и длятся 15 кадров, скачки все равно присутствуют...:(

zurkis 13.01.2009 16:25

тогда руками нужно подправить все

elvises 13.01.2009 16:30

какие скачки?
какая функция затемнения/осветления?

Komaroff 13.01.2009 18:56

Системизируем...
У нас имеется MovieClip, в котором собраны все остальные элементы меню (1,2...6).
К этому MovieClip применяем Tint от 80% до 0% при наведении на область менюшки, и от 80% до 0%, когда уводим указатель (применимо к меню целиком, а не к каждому элементу по отдельности).
если делать по методу, который ты предлагаешь, при передвижении мышки с одного элемента на другой как раз и происходит скачок - "резонанс" кнопок,т.е. уводя с одной выполняется команда "затемняй" меню, а промежуточная, о которой мы говорили, при наведении начинает "высветлять".
если доступно объяснил, то с нетерпением жду совета...

elvises 13.01.2009 19:36

Для этого ты и делаешь прозрачный мувик под менюшками своими. и назначаешь ему функцию "высветлять".

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

Уже давно бы всё сделал.

Не получится, дай функцию onRollOver и onRollOut , которые у тебя.

AlexCooper 13.01.2009 20:43

2 elvises: Я понял, потому что стыкался, а автору повторю, вдруг не поймёт.

Суть в том что б сделать прозрачные мувики-слушатели кнопок. А вся графика в отдельном муве который лежит под этими слушателями, а слушатели просто управляют графикой. А не всё в одном. Можно еще конечно в сами кнопки добавить графику и управление ими. Но нужен исходник.


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

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