Easy Menu [gex] ( Menu facile )

Gex, Dll, DyLib, Js e ogni tipo di estensione per GameMaker
Rispondi
Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Easy Menu [gex] ( Menu facile )

Messaggio da Tizzio »

[center]EASY MENU[/center] Ecco un'altra delle mie "cose per facilitare la vita ai nappi": :protect:

Immagine
è una gex costituita da 2 semplici funzioni che:

- Evita l'uso di 50395 oggetti;
- Evita l'uso di 84919 sprites per ogni bottone;
- Centra automaticamente il testo;
- Permette di scegliere quale font utilizzare ( mettere 0 per standard );
- Permette di scegliere il bottone del mouse che alla pressione svolge l'azione.

Le 2 funzioni sono:
draw_menu(x, y, sprite, numero di bottoni, bottone del mouse, font, testo)
N.B:
Il testo và separato da una virgola ad esempio: "Bottone1,Bottone2,Bottone3"
(ovviamente dovranno esistere 3 bottoni nel menu per avere 3 testi)
Lo Sprite dovrà avere 2 subimages così
Immagine

draw_menu_button_pressed( bottone )
Dice se il bottone del menu è stato premuto.

Ecco ad esempio con un semplice codice come questo avremo il nostro menu.

Codice: Seleziona tutto

draw_menu(10,10,sprite0,3,mb_left,font0,"informazioni,Esci,Riavvia")

if draw_menu_button_pressed(1) { show_info()}
if draw_menu_button_pressed(2) { game_end()}
if draw_menu_button_pressed(3) { game_restart()}
Allegati

[L’estensione gmk è stata disattivata e non può essere visualizzata.]


Avatar utente
Delfador
Membro attivo
Messaggi: 376
Iscritto il: 04/01/2010, 19:52
Specialità: Ehm...
Località: <- Per di qua ->
Contatta:

Re: Easy Menu [gex] ( Menu facile )

Messaggio da Delfador »

Può essere utile per i nabbi.
Però dovresti fare come le funzioni di default, cioè 3 subimage:
1) Bottone normale
2) Bottone con sopra il mouse
3) Bottone con sopra il mouse premuto
Comunque bella idea ;)
Immagine

Avatar utente
condors94
GMI Guru
Messaggi: 2939
Iscritto il: 07/01/2010, 16:53
Contatta:

Re: Easy Menu [gex] ( Menu facile )

Messaggio da condors94 »

secondo me è una moda inutile quella di lanciare gex a manetta (ok quella di delfador potrebbe essere veramente utile) ma sta porcata per creare menu non credo la userà mai nessuno :lol:

Avatar utente
Mrk
GMI Advanced
Messaggi: 1887
Iscritto il: 22/08/2009, 15:35
Specialità: Gameplay - Concept
Uso: GM:Studio 1.4 Standard
Contatta:

Re: Easy Menu [gex] ( Menu facile )

Messaggio da Mrk »

Invece condors io credo che possa essere molto utile. Quando ero nabbo e non avevo idea di come fare un menù desisderavo tanto che Game Maker avesse una funzione in grado di creare un menu in automatico... Questa può essere una buona idea :)
Immagine

Il mio sito Mrk Play --- Profilo GameJolt
Admin Pagine GMI su Facebook (gmitalia) e Twitter (@GameMakerIta)

Avatar utente
condors94
GMI Guru
Messaggi: 2939
Iscritto il: 07/01/2010, 16:53
Contatta:

Re: Easy Menu [gex] ( Menu facile )

Messaggio da condors94 »

si ma a sto punto si dovrebbero creare gex per qualsiasi cosa.... se proprio volete darvi alle gex createle per semplificare un lavoro lungo o noioso o difficile... ma proprio a creare i menu ci riescono tutti... ecco se devo esprimere un'opinione ho preferito il programma per l'animazione sprite... :D

Avatar utente
Tizzio
GMI Honor
Messaggi: 5836
Iscritto il: 29/06/2010, 23:43
Specialità: programmazione
Contatta:

Re: Easy Menu [gex] ( Menu facile )

Messaggio da Tizzio »

condors94 ha scritto: ma sta porcata per creare menu non credo la userà mai nessuno
:lol: ahahah grande condors..
comunque hai ragione è inutile come cosa...
l'ho messa lo stesso non si sa mai qualcuno ricerca sul forum la potrebbe utilizzare.
Anche fosse solo uno.

Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti