Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/10/2006, 15:59
Avatar de luistar
luistar
 
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
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?