Пытаюсь сделать плавное размытие мувика относительно положения мышки.
Делаю так…:

Код:
import mx.transitions.Tween;
import mx.transitions.easing.*;
import flash.filters.BlurFilter;
import mx.utils.Delegate;
blurX = 15;
blurY = 15;
quality = 5;
filter = new BlurFilter(blurX, blurY, quality);
tweenHandler = function() {
filter.blurX = blurFader;
filter.blurY = blurFader;
main.filters = [filter];
}
_root.main.menu_org.onEnterFrame=function(){
//!!
if (_root.main._xmouse>-104 && _root.main._xmouse<312 && _root.main._ymouse>-20 && _root.main._ymouse<280) {
//!!
tween= new Tween (this, "blurFader",Strong.easeOut,0,15,30)
tween.onMotionChanged = Delegate.create(this,tweenHandler);
}else{
tween= new Tween (this, "blurFader",Strong.easeIn,15,0,30)
tween.onMotionChanged = Delegate.create(this,tweenHandler);
}
}
…и ничего!
Тем же способом делаю в виде кнопки, т.е. онРелеасе… и все такое, код работает!
Что за маЗаФакаФлеш!)