ok. te doy una pista.. no te digo como hacerlo directo, ya que espero que tu tambien pongas de tu parte en esto.. lo importante es que comprendas el procedimiento...
Prueba con algo basico.
Crea un cuadro en flash, conviertelo en MC.. ponle nombre de instancia... ===
muestra ===
escribe en otra capa, dentro de un fotograma vacio el siguiente action para cambiarle el color:
Código actionscript:
Ver original//importamos la clase que nos permitira ingresar a las propiedades del grafico
import flash.geom.*;
//asignamos una variable para el color, y adonde se aplicara
var nuevoColor:ColorTransform = muestra.transform.colorTransform;
// en este caso, rojo, aunque puede ser un texto dinamico o un selector tipo colorPicker
nuevoColor.color = 0xFF0000;
//le decimos a que clip se aplicara el color
muestra.transform.colorTransform = nuevoColor;
Es asi de sencillo... lo que te dije era que, mediante una funcion cargues un valor de texto a tu boton, o sea, que al hacer click le pase al
nuevoColor.color = aca_el_texto_de_color;
un texto que sea el color.
o sea, si cliquea sobre el azul, que tire un texto 0x0000ff;, si presiona sobre el verde que lance en esa funcion el texto 0x00FF00; y asi.. averigua como hacer eso, pero ya tienes algo de ayuda... veras que hallaras la solucion..
aqui te paso algo que tal vez te sirva, solo que usa el colorPicker de la clase flash colorPicker.. esta bueno tambien, espero tambien les sirva a otros para comprender el uso del color en Actionscript 3.0, no es dificil