14 de Diciembre de 2018
Ene
30

NightFox's Lib - Añadidas funciones para la rotacion para fuentes de 8x16.

Hola!
Pues si, este fin de semana estamos trabajadores. Al final, siguiendo la sugerencia de omegascark sobre rotar los tiles de las fuentes en vez de tenerlas predibujadas, he cambiado 4 cosas en la libreria, tanto con fuentes normales como con las de 8x16, permitiendo ahora tener el texto rotado a partir de un solo juego de caracteres. Los cambios en la libreria son los que siguen:
 
 
- Añadida la funcion void NF_RotateTileGfx(); la cual rota el grafico de un tile en la direccion indicada.
 
- Dado a la funcion anterior, las fuentes para texto no necesitan mas las partes rotadas de derecha e izquierda, pero se mantiene la compatibilidad con las que ya tubieras hechas.
 
- Modificada la funcion NF_LoadTextFont16(); para poder cargar fuentes rotadas.
 
- Modificada la funcion NF_CreateTextLayer16(); para poder crear capas con el texto rotado.
 
- Corregido Bug en la funcion NF_WriteText(); que calculava mal la coordenada Y en modo rotado 90º a la derecha.
 
- Añadido ejemplo de texto con fuentes 8x16 con rotacion.

 
 
De momento eso es todo con respecto a los textos. Ya ire añadiendole cosas a la libreria a medida que las necesiten mis proyectos.
Recordar que siempre podeis añadir o modificar funciones de la libreria para que se adapten a vuestras necesidades.
 
La descarga: NightFox's Lib ver. 20100130
 
Un cordial saludo y buen fin de semana
 
NightFox
 
0

2 Comentarios:

Bueno, veo que no mucha

Bueno, veo que no mucha gente comenta, me extraña pero bueno, porque seguro que tiene que tener visitas el blog. Me da que la gente espera las actualizaciones en las webs que normalmente la publican, como es el caso de scenebeta por ejemplo (de ahi parte del motivo por el cual no haya muchos comentarios por aqui). Además, el blog no incita/facilita mucho el gusto a comentar (a mi parecer, es que me gustan los blogs más SENCILLOS, al estilo del autor del Lameboy, el clásico ese... xD) Bueno, no me enrollo más, decir que muy buena la librería y gracias por seguir ayudando a los que lo necesitan. Un saludo ;) PD: Jo, no me deja comentar con saltos de linea... =/

"De vuelta"

Buenos dias, tras todo este fin de semana ausente xD es mas ahora mismo me voy a la cama voy a volver a las andadas xD, pero antes de acostarme queria decirle una cosilla a JuDelCo, para poner saltos de linea usa < br/> pero sin el espacion entre "<" y "b", es mas puedes usar otras etiquetas HTML.

Buenas "noches" deseadme dulces sueños xD