
25.03.2006, 12:55
|
|
Регистрация: Oct 2005
Сообщений: 106
|
Почему мроисходит мерцание
У меня есть рти мовика, у которых меняется алфа по синусойде. НЕ могу понять почему происходит мерцание. Помогите пожалуйста.
mc1.speed = 5;
mc2.speed = 10;
mc3.speed = 15;
//Конец Изменение в перирода-------------------//
MovieClip.prototype.ChangeAlpha = function(param, cheks : Number) {
mc.param=param;
mc.checks=checks;
this.interval = setInterval(function (mc:MovieClip) {
if (mc.checks<>0) {mc.param++;}
if (mc.checks<>1) {mc.param--;}
if (mc.param>=100)
{
mc.param=100;
mc.checks=0;
}
if (mc.param<=0)
{
mc.checks=1;
mc.param=0
}
mc.n=(mc.param/100)*(Math.PI/2);
mc.param1=Math.sin(mc.n)*100;
mc._alpha = mc.param1;
updateAfterEvent();
}, this.speed, this);
};
mc1.ChangeAlpha(100,0);
mc2.ChangeAlpha(100,0);
mc3.ChangeAlpha(100,0);
|