El archivo color.php envia seis colores en hexadecimal:
&color=0x00FCFF-0x00FCA8-0x88F410-0xD0FC00-0x00E4FF-0x00D4FF
Necesito que flash reciba esta cadena y la separe, una vez separados colores, bedo cambiar el color a miClip. En pantalla se debe hacer un cambio de color cada segundo, y una vez que termine de recorrer el array de 6 colores que vuelva a empezar.
Este es mi codigo, pero no me hace el cambio de color a menos que indique miColor.setRGB(colores_array[ 2 ]);
porfavor ayudenme
Código:
var colores_array:Array = new Array();
var parte_array:Array = new Array();
var miColor = new Color(miClip);
var datos = new LoadVars();
frecuencia_de_muestreo=setInterval(cambia_color,1000);
function cambia_color() {
colores_array = this.color.split('-');
for (var i:Number = 0; i<colores_array.length; i++) {
trace(colores_array[i]);
miColor.setRGB(colores_array[i]);
}
}
datos.onLoad = cambia_color;
datos.load("htp://localhost/mipagina/color.php");