Hola amigos y amigas soy usuario anticuado de Flash (desde el legendario Flash 2) pero nunca me había involucrado en el scripting salvo poner acciones muy basicas del flash 4 como los goto y los play, pero ahora estoy en un proyecto mas grande basado casi totalmente en ACTIONSCRIPT 2.

Mi pregunta es:
¿Existe una equivalencia entre el getRGB de las versiones anteriores y algun comando, propiedad o método de ACTIONSCRIPT 2.0?

La ayuda de flash solo me dice cuales son las clases que han sido dejadas como herencia, pero no me dice cual es el nuevo método de hacer las cosas :shock: lo he intentado con getProperty pero por lo visto el color no es una propiedad valida para esa funcion.

La finalidad es que mi proyecto(una de las partes gráficas) se basa en lo siguiente:
1.- Objetos presentes en el escenario cada uno tiene color distinto
2.- Al hacer rollover por un objeto, obtener su color y almacenarlo en una variable.
3.- Cambiar el color al objeto por uno nuevo.
4.- Al hacer Rollout reasignar el color original al objeto (que se encuentra almacenado en la variable)

Los objetos son importados desde un programa de ilustracion vectorial por lo tanto, no han sido modificados por medio de código, ni con el tintero de flash y eso hace imposible usar el getRGB(si no, lo usaría sin importar que no sea lo que adobe quiere que usemos en AS2 :cool: el getRGB y el setRGB de verdad eran muy utiles, antes para cambiar el color a un objeto bastaba una linea, ahora se necesita un constructor y por lo menos 3 lineas mas, asi que imagino que la equivalencia del setRGB ha de ser tambien mas larga, en nombre de la estandarización y la POO :P)

Mi aproximacion al problema es mas o menos como sigue:

on(rollOver)
{
myColor = new Color(this);
myColorTransform = new Object();
color_orig= //AQUI QUE DIABLOS CODIGO
//NECESITO PARA OBTENER EL COLOR
//DE MI INSTANCIA
myColorTransform.rb = 120;
myColorTransform.gb = 120;
myColorTransform.bb = 120;
myColor.setTransform(myColorTransform);

}