Textos en Game Maker

 GameMaker  Comments Off
May 162012
 

Para dibujar texto en Game Maker disponemos e varias funciones que nos permiten establecerlos con diferentes características. Para incorporar un texto al escenario o room es necesario contar con un objeto vacío, es decir sin un sprite asociado, agregarle el evento DRAW y la acciòn 'Execute Code' con las funciones seleccionadas.

Algunas de estas funciones son:

draw_set_color(c_white);

Establece color de texto

draw_set_font(myfuente);

Establece tipo de fuente y demás estilos de texto

draw_set_alpha(0.4);

Establece transparencia u opacidad con un rango entre 0 y 1, cercano a cero es mayor la transparencia.

draw_set_halign(fa_middle);

Alinea el texto horizontalmente

draw_set_valign(fa_center);

Alinea el texto verticalmente.

draw_text(x,y,"Aquì va el texto");

Establece el texto en la posición indicada en los puntos x e y.

c_white es una constante cuyo valor está asociado al color blanco, c_red igual a rojo, c_green igual a verde, c_blue igual a azul, etc.

fa_center es también una constante que permite alinear el texto al centro, mientras que c_left lo alinea a la izquierda y c_right a la derecha.

myfuente es el nombre de la fuente previamente creada con el estilo determinado.

Es importante tener en cuenta el color de fondo para que exista un contraste y no se pierda el texto en éste.

Un texto puede aplicarse en un globo de dialogo o idea sobre un personaje por ejemplo, para esto es necesario agregar la acción Step Avoiding con los parámetros indicados a continuación:

x: personaje.x
y: personaje.y
speed: 15

 

 

 

Apr 302012
 

© 2012 Walternores.com Suffusion theme by Sayontan Sinha