Comunidad de diseño web y desarrollo en internet online

Crear un puntero que cambia de color

Citar            
MensajeEscrito el 16 Feb 2008 04:40 am
Bueno, en este pequeño aporte se mostrará cómo cambiar de color un puntero hecho por nosotros, que al hacer click en cualquier parte cambiará de color en forma aleatoria.

Primeramente haremos el dibujo de nuestro futuro puntero, lo convertimos a Movie clip y le pondremos nombre de instancia puntero.

El código para que nuestro puntero siga al mouse es el siguiente:

Código :

onClipEvent(enterFrame){
   _root.puntero._x = _root._xmouse;
   _root.puntero._y = _root._ymouse;
   Mouse.hide();
}


Posteriormente, haremos doble click en el mc "puntero" para poder ingresar al mismo, lo convertiremos en botón para que se pueda programar el comportamiento del color con el siguiente código:

Código :

on(press){
   cambioDeColor = new Color(_root.puntero);
   nuevoColor = Math.round(Math.random() * 0xFFFFFF);
   cambioDeColor.setRGB(nuevoColor);
}


Con ésto logramos que aleatoriamente se eljia un color (obviamente debe ser hexadecimal) y al hacer click el Movie clip "puntero" cambiara de color :lol:

Espero haberlo explicado bien, este es mi primer aporte, por lo cual, estaría muy agradecido por cualquier comentario :wink:

Por user_alexis

14 de clabLevel



Genero:Masculino  

Tampico, México

firefox
Citar            
MensajeEscrito el 23 Feb 2008 02:18 am
genial sobre todo esto : Math.round(Math.random() * 0xFFFFFF)
nunca habia visto que alguien manejara asi los colores, eso me da varias ideas gracias

Por paranoio

75 de clabLevel



 

Mexico

firefox
Citar            
MensajeEscrito el 23 Feb 2008 03:58 am
^^ que bueno que te sirvio jeje, la vdd me falta mucha experiencia con eso del actionscript, pero lo importante es que te sirvio :)

Un saludo

Por user_alexis

14 de clabLevel



Genero:Masculino  

Tampico, México

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.