![]() |
наложение рамки на клип
как можно наложить рамку на мувик? Т.е. есть мувик например квадрат краного цвета, и при нажатии на него он выделяется рамкой например зеленой не по внешней границе мувика а внутри по перемитру.
|
кажеться речь идет о внутренней рамке по контурам.
самый легкий способ: нарисуй рамку (MovieClip) и поменяй значение его свойства _alpha |
Меня смущает эта фраза:
Цитата:
Вообще-то PIRIS прав, но можно еще возпользоваться StrokeEffect, если 8-й флэш. |
а вариант сделать второй кадр с рамкой для мувика, и при нажатии на него переходить ко второму кадру?
:) не вариант сам уже понял... потому что вмувик грузится картинка, ирамки не видно будет... ТАК ЧТО ДЕЛАТЬ??? |
lemegeton, вы сами себе предлагаете? а почему бы просто не попробовать сделать?
|
Код:
dro_border = function (mc) { |
А что будет более правильно, создание графической рамки или атачить заранее созданную рамку в клип?
|
Создай слой, нарисуй рамку на свой мувик. В поле Effects ставим _alpha=0, или же в onLoad присваиваем _alpha=0. После обрабатываем
onClipEvent(mouseUp){ _alpha=100; } Конечно можно и нарисовать, если у тебя очень простая рамка, как в примере у liquid lone, но все же если в будушем, понадобится удалить рамку, то конечно использовать _alpha предпочтительней. |
я сделал так - нарисовал рамку, поместил ее в библиотеку. Потом при нажатии на клип атачу в этот клип рамку. При нажатии на другой клип удаляю с первого клипа рамку и атачу рамку во второй клип. Вот так... На сколько это правильно не знаю, он все работает :)
|
А если рамку сделать как MovieClip и управлять его _visible (true/false)?
Тогда, имеея N мувиков Box_mc, внутри которых есть Ramka_mc, можно давать команды: Box_N_mc.Ramka_mc._visible = false/true; |
| Часовой пояс GMT +4, время: 13:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.