Noticias

Importante: ¡Si quieres publicar tu juego no olvides leer este tema!

* Sponsor

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Autor Tema: Colorear parcialmente un texto  (Leído 592 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Marth

en: Julio 20, 2021, 12:40:24 pm
Nombre del autor : Marth.
Breve descripción de su función : Este script permite resaltar con un color distinto partes de un determinado texto.
Versión GM utilizada : Game Maker studio 2.

Código del script:
   var longitud=string_length(texto)+1 // Empieza de 1 a la longitud, no de 0 a longitud-1.
   var p=0
   for(var c=1; c<longitud; c++){
      var cha=string_copy(texto,c,1)
      if(cha=="+")
          draw_set_color(c_white)
      else if(cha=="-")
         draw_set_color(0)
      else{
         draw_text(x+p,y,cha)
         p+=string_width(cha)
      }
   }

Ejemplo:
En este ejemplo, hago que parte de un texto se muestre blanco mientras el resto permanece negro: "Lo+ro Gr-is".
« Última modificación: Julio 20, 2021, 11:00:02 pm por Marth »

 


No Tienes Permisos Para Dar Puntos
point 7 Puntos

Usuarios que puntuaron el tema » dixon (7 Pts)