занчения задаютсья:

Код:
my_mc.drawRect(х, y, i, h, 0x0000FF, 40);
i Не причем тут, прсто для общности показал.
алфа стаил 0 - все равно до 100 доходитт... то же происходит если это постваить в онЕнтерФрейм - увеличивается до 100, хоть стоит, к примеру, 40.
алфа тоже для наглядности показал, она задается вручную и не изменяется борльше нигде, но при компиляци... ???
вот полный код:
только убрал из прототипа установление прозрачности (алфа) и устанавливаю ее для созданного мувиклипа.
но при компиляци получаетсья не то, что надо...
нало, чтобы "разъзжались" в разные стороны прямоугольники с усатновленной прозрачностью, а она меняется...
в чем проблема?

Код:
// 1
MovieClip.prototype.drawRect = function(x, y, width, height, color)
{
this.beginFill(color);
this.moveTo(x, y);
this.lineTo(x+width, y);
this.lineTo(x+width, y+height);
this.lineTo(x, y+height);
this.lineTo(x, y);
this.endFill();
};
//
this.createEmptyMovieClip("pOblast_mc", this.getNextHighestDepth());
this.createEmptyMovieClip("nOblast_mc", this.getNextHighestDepth());
var i:Number=1;
var intId = 10;
pOblast_mc._alpha=20;
nOblast_mc._alpha=20;
function modify_pn_width() //изменение ширины замыкающего слоя
{
tmp=x+w/2;
pOblast_mc.drawRect(tmp, y, 0-i, h, 0x0000FF);
nOblast_mc.drawRect(tmp, y, 0+i, h, 0xFF0000);
i++;
if (i>100)
{
clearInterval(intId);
}
}
intId = setInterval(modify_pn_width, intId);
и возникает сразу 2-ой вопрос... как можно добиться разной скорости изменения ширины клипов? т.е. чтобы раздиваглись допустим по формуле f(x) (не советуйте i подстваить - не то получиттся )
Спасибо.
З.Ы.
при изменения прозрачности на меньший уровень, 10, к приеру, "деффек" становиться отчетливо заметен...
Возможно проблема из аз использования СетИнтервал?
как по другому можно влиять на скорость воспроизведения мувика (в данном случае увеличения его ширины...?