Siguiendo con el tema de los colores.. 😛
En el trabajo se necesitaba un colorPicker pero no de los ordinarios en los cuales escoges el color por medio de cuadritos :), se me ocurrió hacer un colorPicke, del tipo de los que los programas de diseño manejan. esto es posible utilizando la nueva clase BitmapData de Flash 8, ya no es necesario hacer miles de movieClips de a pixel.. con esta clase solo se necesita un Bitmap que contenga la gama de colores y todo lo demás lo hacemos mediante ActionScript.
Aqui un ejemplo
[FLASH]http://www.tmeister.dev/archivos/colorpicker.swf,205,205[/FLASH]
Solo es necesario arrastrar el componente al escenario y algo de codigo
[as]
cPick.addEventListener(“click”, this);
function click(obj:Object){
trace(obj.color) // 1451506 24Bits
trace(obj.hex) // 1625f2 Hexadecimal
trace(obj.rgb.br) // 22
trace(obj.rgb.bg) // 37
trace(obj.rgb.bb) // 242
}
[/as]
Como pueden ver el componente regresa el color en 3 tipos 24 Bits, Hexadecimal y en RGB.
Aqui los Archivos
colorPicker.mxp <- Necesitas tener instaldo el Extension Manager de macromedia colorPicker.zip <- Archivos Fuente del componente. Enjoy. =)
Hey Tmeister,
Felicidades por el componente 🙂
Realmente lo veo muy bueno, ademas, es una implementación bajo el framework v2 de componentes de macromedia, lo cuál, le da un valor agregado.
Actualmente estoy metiendome de lleno en el desarrollo de componentes en flash (v2), y justo estoy terminando un ColorPicker 🙂 jajaja, adivina, es de “los ordinarios en los cuales escoges el color por medio de cuadritos”, XD, asi que durante la semana próxima lo subiré para que lo vean, ahàte avisaré.
Creo que si me queda algo de tiempo, haré una implementación con el tuyo ( y si te parece ), para que el ColorPicker tenga dos modos: “ordinario” y “especial” XD
Nono, tipo modo ‘normal’ o ‘advanced’, para hacer uno completo.
Un saludo, felicidades nuevamente.
hola Tmeister,
te felicito por el color picker, nada convecional y muy usuable… solo queria pedirte un favor, sera que lo puedo publicar en mi site para que los usuarios de la comunidad lo descargen, te agradezco si me envias un email para que me des la autorizacion.
Gracias de Antemano.. estare pendiente de tu respuesta y de tu blog.
El site para que te des una pasadita es http://www.usershock.com
Saludos
Javier Jaimes
Good Site! Magic Cleaner 4 You