![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Прошу помочь оптимизировать код
/Альфа кнопок меняется с пом. setInterval function uvalmuva(name) { name.onEnterFrame = function() { if (name._alpha<100) { name._alpha += 10; } else { name._alpha += 0; delete name.onEnterFrame; } }; } function diorgalfmuva(name) { name.onEnterFrame = function() { if (name._alpha>30) { name._alpha += -10; } else { name._alpha += 0; delete name.onEnterFrame; uvalmuva(name); } }; } ; zadergka = setInterval(function () { setInterval( diorgalfmuva, 4500,k01);clearInterval(zadergka);}, 1000); zadergka2 = setInterval(function () { setInterval( diorgalfmuva, 4500,k04);clearInterval(zadergka2);}, 1200); zadergka3 = setInterval(function () { setInterval( diorgalfmuva, 4500,k07);clearInterval(zadergka3);}, 1400); zadergka4 = setInterval(function () { setInterval( diorgalfmuva, 4500,k08);clearInterval(zadergka4);}, 1600); zadergka5 = setInterval(function () { setInterval( diorgalfmuva, 4500,k09);clearInterval(zadergka5);}, 1800); zadergka6 = setInterval(function () { setInterval( diorgalfmuva, 4500,k06);clearInterval(zadergka6);}, 2000); zadergka7 = setInterval(function () { setInterval( diorgalfmuva, 4500,k03);clearInterval(zadergka7);}, 2200); zadergka8 = setInterval(function () { setInterval( diorgalfmuva, 4500,k02);clearInterval(zadergka8);}, 2400); zadergka9 = setInterval(function () { setInterval( diorgalfmuva, 4500,k05);clearInterval(zadergka9);}, 2600); |
|
|||||
|
"человек"
Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
|
![]() function uvalmuva(name){name.onEnterFrame=function(){if(this._alpha<100){this._alpha+=10}else{delete this.onEnterFrame}}} function diorgalfmuva(name){name.onEnterFrame=function(){if(this._alpha>30){this._alpha+=-10}else{de lete this.onEnterFrame;uvalmuva(this)}}} kn=new Array(k01,k04,k07,k08,k09,k06,k03,k02,k05) for(i=1;i<9;i++){this["zadergka"+i]=setInterval(function(){setInterval(diorgalfmuva,4500,kn [_global.n++-1]);clearInterval(this["zadergka"+i])},1000+i*200)}
__________________
flash it |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
С интервалом хорошо разобрался.
Эта фишка вообще для меня тяжелый случай /как и ещё сотня других/. Спасибо. Со временем подкину ещё работёнку по оптим. кода - мне надо, да и людям пользительно. Уроков то по MX не дождёшься. Ну а про 2004й и говорить нечего - думаю мож к Новому году первый и появится. А мож к следующему Новому году ![]() |
![]() |
Часовой пояс GMT +4, время: 22:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|