![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Я так понимаю, что на этом сайте анимация меню в центре так и реализована. На on(rollOver) повешено расширение маски.
Я создал четыре слоя, к каждому повесил маску, открывающую изначально только четвертую часть. Итого получилось восемь слоев. Какой код повесить на каждой маске, чтобы на on(rollOver) она расширялась и обратно сворачивалась? По крайней мере, мне кажется, что программно это легче создать, но не получается ![]() Помогите, пожалуйста. Я где-то видел такую реализацию, только не могу вспомнить где... |
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 barby:
Если по-простому, можно каждую маску сделать мувиклипом, состоящим из нескольких кадров. Первый - её начальное состояние, последний - развёрнутое. В последнем кадре поставить stop(). На rollOver кнопки делать play() для мувиклипа маски. На rollOut сделать gotoAndStop(1) для каждой из масок. Либо программно расположить 4 мувиклипа один над другим и для каждого назначить мувиклип-маску, после чего расширять их программно.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
|
Modus ponens
|
Не... боюсь, не правильно понял =) Там 4 клипа с каритнками 1 под другим и 4 клипа-кнопки один рядом с другим. По онРоллОвер создаются маски для всех четырех клипов и анимируются в зависимости от того, над каким клипом был тот самый роллОвер.
Вложение 15477 Немного аляповато сделал, можешь поэксперементировать с изменением маски, мб красивше получится =)
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 27.04.2008 в 22:16. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|