Comunidad de diseño web y desarrollo en internet online

Blur a un MC que enfoque al paso de un tiempo

Citar            
MensajeEscrito el 17 Ene 2007 10:09 pm
Estoy intentando hacer que un mc en un lapso de tiempo se enfoque pero no logro hacerlo el codigo que estoy utilizando es el siguiente espero me puedan decir en donde estoy haciendo mal.

Código :

import flash.filters.BlurFilter;
var blur:BlurFilter = new BlurFilter(14, 14, 3);
inicial_mc.filters=[blur];
function veri(){
   
if(blur.blurX!=0){
   blur.blurX--;
   blur.blurY--;
   
}

else{
clearInterval(ver);
}
ver=setInterval(veri,10);
}

Ayudenme porfavor

Por sfa

72 de clabLevel



 

Mexico DF

firefox
Citar            
MensajeEscrito el 18 Ene 2007 12:31 am
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.

Por Maikel82

8 de clabLevel



Genero:Masculino  

Spain

firefox
Citar            
MensajeEscrito el 18 Ene 2007 05:19 pm
Muchas Gracias Maikel82 por tu respuesta. De echo ayer que lo revise con calma pude encontrar el error.
Ahora mi inquietud esta en si es posible hacer una mascara con AC y aplicarle un blur.

^^

Por sfa

72 de clabLevel



 

Mexico DF

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.