Hola, te has ofuscado, casi lo tenias, solo era poner la ultima sentencia de setinterval fuera de la funcion veri(). De paso he aumentado el tiempo del setInterval para que veas más claramente que funciona el efecto, lo he puesto en 50 milisegundos. Aqui te va como quedaria:
Código :
import flash.filters.BlurFilter;
var blur:BlurFilter = new BlurFilter(14, 14, 3);
inicial_mc.filters = [blur];//splice(0, 1, blur);
function veri()
{
if(blur.blurX!=0)
{
blur.blurX--;
blur.blurY--;
inicial_mc.filters=[blur];
}
else
{
clearInterval(ver);
}
}
ver=setInterval(veri,10);Saludos.