Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Yulaserio en Agosto 12, 2014, 08:56:06 AM

Título: ¿Cómo colocar nombre de usuario?
Publicado por: Yulaserio en Agosto 12, 2014, 08:56:06 AM
Mi problema es ese, quiero que tengas la opción de elegir un nombre de usuario para mi videojuego en proyecto, pero no se como hacerlo. Lo que quiero hacer es que, al escribir cualquier nombre, te aparezca en la parte superior de la pantalla. Sí, suena a que soy un noob en game maker xD, pero encerio, lo necesito.
Título: Re:¿Cómo colocar nombre de usuario?
Publicado por: Maximo en Agosto 12, 2014, 12:10:01 PM
Primero crea una variable global cuando comience el juego tipo:
global.var_nombre = ""
para poner el nombre puedes utilizar get_string(str, def); , por ejemplo:
global.var_nombre = get_string("Cual es tu nombre?","Player")
Cuando estés en la room en donde quieras pintar el nombre pones en el evento DRAW de un objeto
draw_text(room_width/2,5, global.var_nombre);
Esto pintará la variable en lo alto de la habitación.
Si quieres que se guarde la variable cuando finalice el juego puedes utilizar las opciones .ini
la encontrarás aquí http://docs.yoyogames.com/source/dadiospice/002_reference/file%20handling/ini%20files/index.html
Título: Re:¿Cómo colocar nombre de usuario?
Publicado por: Yulaserio en Agosto 12, 2014, 06:18:05 PM
Graacias :D De nuevo xD
Me has salvado la vida.
Título: Re:¿Cómo colocar nombre de usuario?
Publicado por: Texic en Agosto 19, 2014, 12:55:52 PM
Preguntas y respuestas: qué es y cómo funciona - Leer antes de postear (http://www.comunidadgm.org/preguntas-y-respuestas/preguntas-y-respuestas-que-es-y-como-funciona-leer-antes-de-postear/)