Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Mgbu en Diciembre 24, 2011, 09:19:11 PM

Título: Hacer muchos botones
Publicado por: Mgbu en Diciembre 24, 2011, 09:19:11 PM
Hago el post de nuevo... hay tanta necesidad de poner el icono cuando veo que de 20 temas 19.9 son de gm8? me olvido y me lo borran  :o. Por favor pongan de predeterminado el de GM8  >:(

Bueno, yo habia visto desde el celular la respuesta con un ejemplo y la necesito


Necesito hacer unos 20 botones que cada  uno modifique una variable, lo podria hacer con objetos pero serian muchos objetos y muy tedioso, hay otro forma?
Título: Re: Hacer muchos botones
Publicado por: jefferson940 en Diciembre 25, 2011, 01:13:01 AM
yo creo q a todos nos han borrado temas por una u otra cosa, jeje.

-puedes hacer solo un boton
-en evento create le pones codigo para q segun la coordenada X y Y guarde un valor, ejemplo: if x=100 and y=100 {valor="nueva partida"; image_single=3}
-segun este ejemplo, tomamos la coordenada y despues de dar guardar el valor le escogemos una imagen para q todos los botones se vean diferentes, obviamente el sprite debe ser un gif con todas las imagenes de los botones.

y en el evento de se?alar el boton, q puede ser una tecla o el mouse, pones algo como:
if valor="nueva partida" {la accion q necesites}
Título: Re: Hacer muchos botones
Publicado por: NOKAUBURE en Diciembre 25, 2011, 01:19:48 PM
tambien puedes asignar variables desde la room. Mientras editas la room, presiona ctrl+click derecho sobre un boton y luego pones create code. Asi puedes hacer que empiezen con variables. Entonces en el evento left mouse pressed, pones algo estilo:

[gml]if texto = 'Empezar' {EL CODIGO; exit;}
if texto = 'Opciones' {EL CODIGO; exit;}
if texto = 'Salir' {EL CODIGO; exit;}
...[/gml]

y tambien puedes hacer que dibujen la variable texto en el interior del boton para ahorrar sprites. Saludos.
Título: Re: Hacer muchos botones
Publicado por: MatuX en Diciembre 25, 2011, 02:32:09 PM
f?jate si te sirve esto

http://www.comunidadgm.org/index.php?topic=13646.0

lo que hace es generar un men? con las cantidad de botones que quieras en la posici?n que quieras, con la imagen del bot?n que quieras, este ejemplo es la de un men?, pero creo que con un poco de imaginaci?n puedes modificar lo a tu gusto
Título: Re: Hacer muchos botones
Publicado por: Mgbu en Diciembre 25, 2011, 02:58:39 PM
Me tiro por la respuesta de Jefferson, pero gracias a todos!  :D