En este tutorial vamos a empezar a ver como cambiar el color de un clip de película, mediante Actionscript, con el objeto Color. El objeto color requiere construir una nueva instancia de la clase. Para la clase Color necesitamos especificar un nombre de instancia.
miColor es el nombre específico de la instancia de la clase Color y miClip es el nombre del clip de película que deseamos controlar.
Una vez hemos creado la instancia ya podemos empezar a jugar con ella. Por ejemplo:
1- Creamos un circulo sobre el escenario, lo convertimos en clip de película le damos un nombre cualquiera y en el panel de propiedades le asignamos como nombre de instancia "miClip"
2.- En el fotograma clave insertamos el siguiente Actionscript:
Recibir el color de un clip de pel�cula
El método getRGB() recibe el valor RGB de cualquier instancia que se encuentre en el escenario. Este método funciona solo con instancias sobre las que se ha cambiado el color con el método setRGB() o "manualmente" con el modo "Tinta" del inspector de Propiedades. Por ejemplo:
getRGB() nos devuelve un valor numérico del color, esto es as� porque setRGB() puede aceptar valores numéricos. Si necesitamos recibir el valor en hexadecimal, podemos convertir el valor devuelto en una cadena hexadecimal usando el siguiente c�digo:
setTransform()
El método setTransform() es más complejo, si setRGB() funciona de un modo similar al modo "Tinta" del panel de propiedades, setTransform() lo hace del modo "Avanzado" del panel de propiedades. El modo "Avanzado" tiene un total de 8 par�metros.
Hay que tener una cosa presente. No necesitamos poner las ocho propiedades y los ocho valores, únicamente necesitamos especificar aquellos que van a ser modificados. Así podríamos tener:




