Algunas veces tenemos la necesidad de cambiar un color hexadecimal a RGB (Red, Green, Blue). Para hacerlo podemos utilizar el siguiente código:
Código :
var input:String = "000000"; //Esta es la cadena hexadecimal que se convertirá. var output:String = ""; var temp:int; //Estas variables se pueden cambiar por un array (hice esto rápido) var temp2:int; var temp3:int; for (var i:int = 0; i < input.length; i++) { temp = parseInt(input.charAt(i), 16); i++; temp2 = parseInt(input.charAt(i), 16) temp3 = (temp * 16) + (temp2 * 1); output += new String(temp3) + " "; } trace(output); // 0 0 0
He creado un ejemplo:
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por M@U el 17 de Septiembre de 2007
Por Pedro el 18 de Septiembre de 2007
Por eldervaz el 18 de Septiembre de 2007
pero si q eres terco ehh.... eso es bueno
Por Mariux el 18 de Septiembre de 2007
Conde Nado Pedro :
ya se lo han comentado en varios tips, pero esta enamorado de sus enters...
Por Freddie el 18 de Septiembre de 2007
Lo más intuitivo para este tipo de ejemplos es hacerlo así
Código :
Por Duque de Rivas (logo el 18 de Septiembre de 2007
Por Victor-Nael el 18 de Septiembre de 2007
Por Carloz el 18 de Septiembre de 2007
Vamos, hasta el usuario menos experto sabe que al escribir en el buscador, al dar Enter, arrojará el resultado de la busqueda, que al escribir en una forma o campo de texto, se llama a la acción presionando Enter.
No es que no acepte el error o que sea muy terco, pero me parece que cualquiera que tenga uso de razón, estoy 100% seguro de que presionar Enter será lo primero que haga.
Gracias por sus comentarios.
Por Freddie el 18 de Septiembre de 2007
Por Carloz el 18 de Septiembre de 2007
Freddie :
Carloz.Yanez :
En fin, me tomé la molestia de hacerles su versión.
Espero puedan figurar que hay que leer los textos.
Si desean más instrucciones solo haganlo saber.
Por Pedro el 18 de Septiembre de 2007
Carloz.Yanez :
No te he leído en otros temas, de hecho, hace poco me estoy tratando de reintegrar a la comunidad, así que disculpa si no me familiarizo aún con tu genialidad...
Carloz.Yanez :
Carloz.Yanez :
Si lo hicieres así, las generaciones inferiores que vengan te lo agradecerán
Por Carloz el 18 de Septiembre de 2007
Gracias Pedro.
Por Zah el 18 de Septiembre de 2007
Carloz.Yanez :
Err de hecho la barra de Google en Firefox (tanto la que te descargas como la que está integrada) sí tiene un botón de buscar, que si no lo has movido está justo a la derecha del campo de texto (en ambos casos).
En los casos de Cristalab (de hecho creo que alguien mencionó que la lupa debería ser botón) y de Apple, la clave es que son interfaces de búsqueda, que tienen poco que ver con tu tip y no son ejemplos para comparar. En ellas, al buscar vas a cambiar de página en el navegador, y se requiere un acto cognitivo, como pulsar la tecla Enter.
Me temo que no estoy en uso de la razón
Tardé 5s en darme cuenta de que había que darle al botón. Una interfaz que convierte números NO es equivalente a la de un buscador. Con un botón no me hubiera perdido.
Por Carloz el 18 de Septiembre de 2007
Zah :
Estaba en Linux y aparecia así, en Windows aparece perfectamente.
Gracias por tu comentario Zah.
Por Giil el 24 de Octubre de 2007
Por apoyo el 14 de Marzo de 2008
si no pudieron entender que ay qeu dar ENTER deberian cambiar de trabajo profecion o pasatiempo
p.d puse a mi hermana de 11 a intentarlo y lo primero que hiso fue dar enter
BUEN TRABAJO CARLOS SIGUE ASI NO HAGAS CASO DE ESOS PERDEDORES
Por jaja el 28 de Marzo de 2008
"tarde 4 segunds en darme cuenta"
uy no mam3s, no se hicieron viejos?
Por po yooo el 19 de Septiembre de 2008
Por Seba!!! el 20 de Julio de 2009
donde:
R = output[0]
G = output[1]
B = output[2]
var input:String = "000000"; //Esta es la cadena hexadecimal que se convertirá.
var output:String = "";
var temp:int;
var temp2:int;
var temp3:int;
for (var i = 0; i < input.length; i++) {
temp = parseInt(input.charAt(i), 16);
i++;
temp2 = parseInt(input.charAt(i), 16);
temp3 = (temp * 16) + (temp2 * 1);
output[Math.floor(i/2)] = temp3;
}
trace(output[0]);
trace(output[1]);
trace(output[2]);
esto a mi me sirvio ya que usaba cada color para ubicar la posicion de de una barra (movieclip)
aunque mi maquina no puede cargar la clase int
Por Eliana el 02 de Julio de 2010
!!!