![]() |
Один код для всех мувиков
Здраствуйте, у меня есть код. При нажатии на мувик меняеться альфа, при отпускании альфа такая же как и была.
Вопрос: можно ли сделать одним кодом, на все мувики. Можно ли, как нибудь вписать название всех мувиков(например pop_mc, pop1_mc, pop2_mc ...) Типа pop_mc, pop1_mc, pop2.onRollOver и пошол дальше код, что ниже Код:
pop_mc.onRollOver = function () { |
Написать код внутри символа в библиотеке.
|
а можешь подробнее? я чуток недопонял.
|
либо через цикл
Код:
for(var i:Number = 0; i < <ЧИСЛО_МУВИКОВ>; i++) |
Код:
var clips = ["pop_mc", "pop1_mc", "pop2_mc"];//массив с именами нужных клипов |
спасибо, всем
|
можно вообще MovieClip сделать наследником :)
class AlfaChange extends MovieClip и переопредилить нажатие , вот и все :) просто создаеш такой мувик хоть 10000 и все они будут делать все сами :) Дерзай |
или при аттаче:
Код:
function a70(){ this._alpha=70; }Код:
function alphaMan( prop, oldval, newval ){ |
спасибо!
|
| Часовой пояс GMT +4, время: 12:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.