Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: OmarMakero en Junio 02, 2020, 12:07:48 AM

Título: Cambiar el color de cada palabra (Solucionado)
Publicado por: OmarMakero en Junio 02, 2020, 12:07:48 AM
Saludos Comunidad GM 8)

Necesito saber como puedo cambiar el color de una palabra en un texto, es para indicarle al jugador fragmentos clave del texto los cuales debe memorizar para poder usarlos en un futuro.

Espero que me ayuden con mi problema. Gracias de antemano  :D :D
Título: Re:Cambiar el color de cada palabra
Publicado por: Clamud en Junio 02, 2020, 04:33:06 AM
Hay varios ejemplos en internet, pero no logré encontrar uno hecho en GM8, sin embargo, gran parte del código debe ser compatible
[spoiler]
https://friendlycosmonaut.itch.io/dialoguesystem
https://marketplace.yoyogames.com/assets/422/colored-draw-text-custom
https://marketplace.yoyogames.com/assets/2347/jason-text-engine
https://marketplace.yoyogames.com/assets/6533/atex
https://marketplace.yoyogames.com/assets/1965/bbtextbox
[/spoiler]

La mayoría de sistemas utilizan instrucciones dentro del texto, que están marcadas con caracteres especiales. El texto se va leyendo letra por letra, cuando se encuentra un caracter especial se lee la instrucción y se cambia la forma de dibujar el texto. Las coordenadas de cada letra se obtienen sumando las anchuras y alturas de las letras anteriores.