Noticias

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

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!.

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - FernandoNavarro

Páginas: 1
1
Preguntas y respuestas / Re:Guardar coordenadas
« en: Octubre 15, 2019, 06:48:17 pm »
global.telex = x;
global.teley = y;

room_goto(rm_dondevayas) ???
Puedes usar variables globales ó también activar la persistencia de las rooms. Esto hará que al volver aparezcas en la última posición registrada en esa room. Por ejemplo, si cruzas por el lado derecho y vuelves aparecerás en el mismo punto.
Los siguientes usuarios dieron las gracias a este tema: Cher3

2
Preguntas y respuestas / Re:Caja de texto
« en: Septiembre 30, 2019, 04:49:07 am »
Podrías usar un if que revise si llegaste al borde, y luego insertar un salto de línea a la vez que expandes el inputbox(caja de texto).

Algo así:
if (string_length(texto)%24 = 0) //24 es un ejemplo para el límite
{
         string_insert(texto, #, 25);
         //Usa esto si tienes un sprite para el inputbox
         image_yscale += 20;
         //Usa esto si usas la función draw_rectangle
         variable_altura += 20;
}
Creo que hay un error en la sintaxis de string_insert pero no tengo mi pc ahora para probar el código.
Los siguientes usuarios dieron las gracias a este tema: jhgv

Páginas: 1