22/10/2006, 15:59
|
| | | Fecha de Ingreso: marzo-2005 Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 8 meses Puntos: 0 | |
mejor usa setInterval
algo así:
Código:
import flash.filters.BevelFilter;
var colores_array:Array = new Array();
var cantidad_colores:Number;
var color_actual:Number = 0;
var id_intervalo:Number; //para identificar a setInterval
var retraso:Number = 2; //segundos
var cargar_colores:LoadVars = new LoadVars()
//-------------------->
cargar_colores.onLoad = function(ok):Void{
if(ok){
colores_array = this.temperatura.split(',');
cantidad_colores = colores_array.length;
id_intervalo = setInterval(cambiar_color,retraso*1000);
}else{
trace('error!');
}
}
//-------------------->
var cambiar_color:Function = function(){
color_actual += color_actual+1<cantidad_colores?1:1-cantidad_colores;
var color:Number = colores_array[color_actual];
var bevel:BevelFilter = new BevelFilter(18,100,color,100,color,100,90,0,1000,100);
A_8.filters = new Array(bevel);
}
//-------------------->
cargar_colores.load('funcionar.php');
stop();
__________________ Si digo que soy mentiroso. ¿Lo soy? |