Follow me @Tmeister

TextFormat.color ¿Hexadecimal o 24-Bit?

ESCRITO POR Tmeister EN November - 1 - 2005

Estoy desarrollando una aplicacion en la cual asigno un TextFormat a un campo de texto, simple:

[as]
TextFormat.color = 0xFFFFFF;
[/as]

Este color el usuario lo cambia por medio de un colorPicker.

Al finalizar debo enviar este color de nuevo en hexadecimal pero al momento de tomar el valor no regresa lo esperado:

[as]
var a:TextFormat = new TextFormat();
a.color = 0xFFFFFF;
trace(a.color);//16777215
[/as]

Umm ¿que demonios es esto? es un numero en 24-Bit pero nosotros lo queremos en hexadecimal..

La solucion es simple, pasar nuestro Numero por el metodo toString() pasando como parametro el modo de conversion.

[as]
var a:TextFormat = new TextFormat();
a.color = 0xFFFFFF;
trace(a.color);//16777215
trace(a.color.toString(16));// FFFFFF
[/as]

Saludos!! 8)

One Response to “TextFormat.color ¿Hexadecimal o 24-Bit?”

  1. Adan luna says:

    Muy buen tip tim!, me ayudo mucho y me ahorro tiempo de búsqueda, tambien tu coloPicker esta chingón!, saludos y no dejes de poner cosas.

Acerca de mi
Enrique Chavez

Enrique Chávez también es conocido como @Tmeister es un desarrollador, emprendedor, poeta y loco.

Geek autodeclarado y apasionado de todo lo que tiene que ver con tecnología y desarrollo.

Cuenta con una experiencia de más de 7 años en el ramo del desarrollo, creando, sobre todo, aplicaciones web en la empresa Sapotek.

A finales del 2008 crea, junto con 3 colegas, la consultoría llamada AureaCode, enfocándose a brindar servicios de desarrollo web en todas sus variantes.

Si necesitas algún tipo de información o consulta por favor no dude en escribir.

View Enrique Chávez's profile on LinkedIn

Carlos Enrique Chavez Garcia's VisualCV

RSS Feed

Links Patrocinados