Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   как активировать мышкой слои? (http://www.flasher.ru/forum/showthread.php?t=68871)

Yess 07.09.2005 14:21

как активировать мышкой слои?
 
Можно ли это сделать без Action script?
Нарисовала фигуру с 9 слоями, чтобы при наводе мышки на каждый слой менялся цвет и выходил текст.
Можно ли это сделать раскадровкой?

Silense 07.09.2005 14:31

Вложений: 1
если совсем без As то преобразуй каждый слой в кнопку, а далее внутри кнопки по наведению сделай анимацию на изменение цвета и на изменение прозрачности текста

Ozric 07.09.2005 14:34

Мне кажется так (здесь минимальное количество кода):

делаешь на каждом слое MovieClip
краешки каждого "торчат", чтобы на них наводили
в root прописываешь:
Код:

_root.mc1.onMouseOver = function() {
_root.mc.gotoAndPlay(2);
}

_root.mc2.onMouseOver = function() {
_root.mc.gotoAndPlay(2);
}

...

_root.mc9.onMouseOver = function() {
_root.mc.gotoAndPlay(2);
}

где mc1,...,mc9 - твои MovieClip'ы

в каждом клипе на первом кадре пишешь
Код:

stop();
а со второго кадра делаешь любую раскадровку

Yess 07.09.2005 15:27

Спасибо. Буду пробовать два варианта - руку набивать. :)

Можно получить небольшие разьяснения, так как комповским сленгом пока не владю. :cool: Вот ты пишешь " в root прописываешь". У меня стоит панель Actions-Frame, которуя я открываю и там уже открыто окно для введения скрипта. Ты это окно имел в виду?

Ozric 07.09.2005 18:47

Вложений: 1
Это возможно не раскрывает всей сути, но..
root - это как корень
у сайта http://www.root.com/ - root
а http://www.root.com/mc1/ - уже не root

Смотри пример в исходнике ниже.


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

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