Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2005, 22:59
Avatar de stock
stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 10 meses
Puntos: 53
MotionBlur en flash 8

Hola amigos, solo les quiero mostrar un script que acabo de terminar, para mostrar lo nuevo que se puede hacer con flash 8.

aqui esta el ejemplo http://www.geocities.com/stockv2/blur.swf pero necesitas tener instalado el flash player 8 tambien!!

si tienes el flash 8, copia este codigo en el primer frame de la capa 1
Código PHP:
//by Crysfel Villa
//15 Septiebre 2005

import flash.filters.BlurFilter;


var 
filter:BlurFilter = new BlurFilter(10101);
var 
filterArray:Array = new Array();
var 
direccion:String "subir";
var 
nombre:MovieClip crearMc("Crysfel");
var 
nombre2:MovieClip crearMc("Crysfel");


nombre._x Stage.width/nombre._width/2;
nombre._y 100;
nombre2._x Stage.width/nombre._width/2;
nombre2._y 100;


filterArray.push(filter);
nombre.filters filterArray;
    
this.onEnterFrame = function():Void{
    var 
filter:BlurFilter nombre.filters[0];

    if(
direccion == "subir")
    {
        if(
filter.blurX 20){
            
filter.blurX filter.blurX 1;
            
nombre2._visible true;
        }else{
            
filter.blurX filter.blurX 10;
            
nombre2._visible false;
        }
    }else
        
filter.blurX filter.blurX 30;
    
    if(
filter.blurX == 255)
        
direccion "bajar";


    if(
filter.blurX == 0){
        
direccion "subir";
        
nombre2._alpha 100;
    }
        
    
nombre.filters = new Array(filter);
}



function 
crearMc(texto:String):MovieClip{
    var 
mc:MovieClip this.createEmptyMovieClip("mc",this.getNextHighestDepth());
    var 
formato:TextFormat = new TextFormat();
    
    
mc.createTextField("texto",0,0,0,200,100);
    
mc.texto.text texto;
    
formato.color 0x003366;
    
formato.size 60;
    
formato.bold true;
    
mc.texto.setTextFormat(formato);

    return 
mc;

dudas y comentarios son bienvenidos!!