Bienvenido a Klr20mg

Cronicas de un desarrollador

Actualmente soy Jefe de Desarrollo del area Flash en Sapotek de México en la cual trabajo desde hace mas de 4 años. Desarrollando aplicaciones en Flash para Web mas comúnmente llamadas (RIAs)

Estas en : Blog » TextFormat.color ¿Hexadecimal o 24-Bit?
  • Decrease font size
  • Default font size
  • Increase font size
  • color default
  • color verde
  • color azul
TextFormat.color ¿Hexadecimal o 24-Bit?
AddThis Social Bookmark Button
Post2PDF Print
November 1st, 2005

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

Actionscript:
  1. TextFormat.color = 0xFFFFFF;

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:

Actionscript:
  1. var a:TextFormat = new TextFormat();
  2. a.color = 0xFFFFFF;
  3. trace(a.color);//16777215

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.

Actionscript:
  1. var a:TextFormat = new TextFormat();
  2. a.color = 0xFFFFFF;
  3. trace(a.color);//16777215
  4. trace(a.color.toString(16));// FFFFFF

Saludos!! 8)

Comentarios

Un Comentario en “TextFormat.color ¿Hexadecimal o 24-Bit?”

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.

Adan luna escribio el 13-August-2006 a las 11:47 am

Leave a Reply

 Blog editado por:

Enrique Chavez aka Tmeister
Si los codigos de este sitio te han ayudado y gustas ayudar de alguna forma:

 Compra Links

 Suscribete


AddThis Social Bookmark Button

 Archivo

2008
2007
2006
2005
2004