Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Kirlian en Julio 23, 2012, 10:09:49 PM

Título: Tipo de letras
Publicado por: Kirlian en Julio 23, 2012, 10:09:49 PM
hola bueno me podrian a yudar en cambiar las letras de un dialogo es que me parese que estan muy chafas las letras que salen por defaul en draw_text() lo que pasa es que quiero crear mis propias letras en sprites pero no se como para que salgan en un dialogo e visto ejemplos que dibujan todo el abcdario pero no entiendo como las sustitullen en un dialogo como se hace eso espero averme explicado gracias
Título: Re:Tipo de letras
Publicado por: J.E.A en Julio 24, 2012, 04:14:06 AM
Descargate este ejemplo que estoy casi seguro que es lo que estas buscando. Aclaro que el ejemplo no es mio, es de otro makero  :-[


Título: Re:Tipo de letras
Publicado por: Kirlian en Julio 24, 2012, 10:30:18 AM
muchas gracias J.E.A me gusto mucho el ejemplo pude usarlo ya me quedo el texto que queria solo que hice mi abcdario pero me surgio una duda con este codigo creo que es el mas dificil.

font_add_sprite(str, first, prop, sep)  lo que no entiendo es porque en first debo poner ord("!") si
en el manual indica que si pongo 0 adentro de ord indica los puros digitos pero si pongo ! es todos los caracteres o como funciona porque solo dibuje de la A-Z y me hiso un despapaye de enunciado
en el ejemplo tiene asta 93 caracteres como se sabe que caracteres deve llegar no entendi esta parte






Título: Re:Tipo de letras
Publicado por: J.E.A en Julio 24, 2012, 08:23:12 PM
Cita de: Kirlian en Julio 24, 2012, 10:30:18 AM
muchas gracias J.E.A me gusto mucho el ejemplo pude usarlo ya me quedo el texto que queria solo que hice mi abcdario pero me surgio una duda con este codigo creo que es el mas dificil.

font_add_sprite(str, first, prop, sep)  lo que no entiendo es porque en first debo poner ord("!") si
en el manual indica que si pongo 0 adentro de ord indica los puros digitos pero si pongo ! es todos los caracteres o como funciona porque solo dibuje de la A-Z y me hiso un despapaye de enunciado
en el ejemplo tiene asta 93 caracteres como se sabe que caracteres deve llegar no entendi esta parte

Si no me equivoco es por la cantidad de imagenes que tenga el sprite. O sea, ord("!")  creo que el signo es para que mantenga el orden o algo asi de las imagenes, mucho no entiendo tampoco, recien ahora estoy empezando a aprender tambien jeje, un admin te lo va a explicar mejor, o voy a investigar bien y mas tarde te explico cualquier cosa  :-[

Otra teoría que tengo es porque el primer digito que esta configurado en el sistema es este signo "!" y la imagen "0" seria "!" ojalas lo hayas comprendido, igual algun makero experto como dije, va a perfeccionar mi explicación