Цитата:
|
Сообщение от this.create
 Код:
/* mc - мувиклип на сцене. Как его туда поместить решайте сами.*/
//
import flash.filters.BlurFilter;
//
//скорость перемещения клипа
var speed:Number = 6;
//мах размытие
var blurMax:Number = 5;
//скорость размытия
var blurSpeed:Number = .1;
//
mc.onEnterFrame = function():Void {
var ar:BlurFilter = this.filters[0];
if (ar) {
ar.blurX>=blurMax ? ar.blurX=ar.blurY=blurMax : ar.blurX=ar.blurY += blurSpeed;
} else {
ar = new BlurFilter(0, 0, 2);
}
this.filters = [ar];
this._x += speed;
if (this._x>=Stage.width-this._width) {
delete this.onEnterFrame;
this._x = Stage.width-this._width;
}
};
|
Интересно, но почему тогда размытие не проходит к тому моменту, когда мувик доходит до конечной координаты? Ведь в этом и вся суть, что размытие должно быть именно в процессе движения, но не в момент статического состояния.
Все равно спасибо,

но все еще проблема не решена.