Anuncios Google

Convertir valor hexadecimal de color (solucionado)

 

Bueno gracias a deviante estoy casi terminando la física de mi juego, pero me falta una cosa:

Quiero usar una imagen plana, un png, para determinar la altura de la bola (y) en el mini mundo 3d.

A partir de un objeto 3d, he creado un mapa de alturas, que no es más que una imagen en escala de grises, en la que los colores más negros significan menor altura, y los más blancos mayor altura.

Editado: El comando image.pixel registra un color rgb.. así que ya tenía números para calcular la altura y no hace falta convertirlo.

Gracias

 


Pobre PSP


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Dioni0396

Respuesta

Pagina para convertir de RGB a Hexadecimal: http://www.javascripter.net/faq/hextorgb.htm

Lo mismo pero viceversa: http://www.javascripter.net/faq/rgbtohex.htm

Imagen de Mills

Si eso los convierte, pero

Si eso los convierte, pero así tengo que convertir unos 100 tonos de gris a rgb y hacer una tabla.

No, no queria eso, quiero una funcion que lo convierta desde la propia psp.


Pobre PSP

Imagen de Chimecho

Una pista

0x40 en hexa, es 64 en decimal.

Si tienes tonumber("0x40"), dara como resultado 64.

Tambien puedes revisar AnimLib, dentro, hay una libreria llamada hexlib, algo de ahi puede que te sirva.

 

Saludos!



PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]

07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD

Recuerda: Sé el intérprete -_-

Imagen de Mills

Gracias, lo busqué pero no lo

Gracias, lo busqué pero no lo encontraba..

Bien, no tengo mucha experiencia programando, veo la funcion de convertir "hex2bin", pero supongo que ese código no funciona sin cargar todo lo demás, así que lo más fácil sería hacer un dofile("animlib.lua") y luego...

¿como lo utilizo?


Pobre PSP

Imagen de Chimecho

Mmmm

Ah, es que están dentro del mismo animlib.lua, casi por el final.

Esa función que dices, convierte de hexadecimal a binario, ejemplo: hex2bin("A") daría como resultado: "1010".

Por otro lado, acabo de recordar que tienes color.R(color), color.G(color), color.B(color), y color.A(color) para obtener las componentes de un color.



PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]

07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD

Recuerda: Sé el intérprete -_-

Imagen de Mills

Si gracias, ya lo descubrí,

Si gracias, ya lo descubrí, funciona demasiado bien... jeje

Imagen de Dioni0396

Buff....

No se si existira, por lo menos yo no lo conozco.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.