|
Tutorial implementacion de la Clase Color |
|
miércoles, 10 de mayo de 2006 |
Este es un tutorial sobre una de las implementaciones de la case Color. En primer lugar, ¿qué podemos hacer con esta clase?, simple, podemos darle un color predefinido a un Movieclip con solo, por ejemplo, presionar un botón.
En este caso vamos a hacer una barra de colores para colorear un fondo, como se muestra a continuación:
En este ejemplo se explicará el código de un solo botón, por lo que es aplicable a cuantos botones se quiera.
Creamos dos Movieclips, uno con nombre de instancia mc, y otro con el nombre de instancia btn. El primero va a ser el cual va a cambiar de color y el segundo va a ser el cual al presionarlo va a desencadenar la acción de colorear. Una vez hecho esto, abrimos el panel de acciones (F9), seleccionamos el primer fotograma y escribimos: Código: // Vinculamos el Movieclip btn con la variable btn var btn = _root.btn; // Vinculamos el Movieclip mc con la variable mc var mc = _root.mc; // Creamos una nueva clase Color llamada pintura y le decimos que esa propiedad va a surgir efecto nada mas que en mc var pintura:Color; pintura = new Color(mc); // Al precionar btn, realizamos la siguiente función: btn.onPress = function() { // Asignamos a mc el color que ustedes quieran, en este caso es un color azul, el color debe estar en hexadecimal, el prefijo 0x anuncia que se dará un numero hexadecimal pintura.setRGB(0x2C55B1); };
// Fin |
Para simplificar el código también se puede usar un array que contenga todos los colores que queremos implementar pero ese es otro tema... Ejemplos utilizados Tags: tutorial flash
..y tal vez te interese:
|
- Por favor, mantenga el tópico de los mensajes en relevancia con el tema del artículo.
- Lenguaje inapropiado será borrado.
| |