
La ricerca ha trovato 1508 risultati
- 16/01/2016, 9:33
- Forum: Presentazioni
- Argomento: Ciao
- Risposte: 2
- Visite : 2324
Re: Ciao
Benvenuto su GMI! 

- 16/01/2016, 9:31
- Forum: Domande e Risposte
- Argomento: é possibile impostare un Allarm dallo Step Event?
- Risposte: 2
- Visite : 800
Re: é possibile impostare un Allarm dallo Step Event?
Puoi farlo aiutandoti con una variabile. Ti faccio un esempio semplicissimo:
Create:
Alarm[0]:
Step:
Edit;
Altrimenti puoi fare un semplice controllo sull'alarm:
Create:
Codice: Seleziona tutto
cd = 0;
Codice: Seleziona tutto
cd = 0;
Codice: Seleziona tutto
if (cd == 0) {alarm[0] = 10; cd = 1;}
Altrimenti puoi fare un semplice controllo sull'alarm:
Codice: Seleziona tutto
if (alarm[0]==-1) {alarm[0] = 10;}
- 05/12/2015, 10:24
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
Finalmente funziona a dovere!
Grazie per il codice e per i commenti che mi hanno permesso di capirne il funzionamento!
P.S.
Grazie per il codice e per i commenti che mi hanno permesso di capirne il funzionamento!

P.S.
Spoiler
- 04/12/2015, 19:56
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
Esatto, e di conseguenza disegnare solo la parte di sprite che rientra tra il range dei valori rmin e rmax.Solid Snake ha scritto:Praticamente tu vuoi che lo 0% sia la parte bassa mentre il 100% sia la parte alta dello sprite...
- 04/12/2015, 19:23
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
cp grazie per l'aiuto am continua a non funzionarmi. :hum: Ripropongo l'immagine che avevo creato per farvi un idea di cosa intendo per "partire a disegnare dal basso": http://i66.tinypic.com/2jai8ty.png I numero sono gli estremi dal range in percentuale che il codice dovrà disegnare (parte rossa) r...
- 04/12/2015, 12:55
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
Non funziona.
Però nel tuo codice non mi tornano cose tipo "100-livellosuperiore". Vorrei riprecisare che le forme non sono tutte 100x100. Hanno tutte dimensioni maggiori.
Però nel tuo codice non mi tornano cose tipo "100-livellosuperiore". Vorrei riprecisare che le forme non sono tutte 100x100. Hanno tutte dimensioni maggiori.
- 03/12/2015, 20:49
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
Ho provato ad utilizzare il codice di Tizzio in questo modo var yoffset, yheight; yoffset = sprite_height * (1-rmax); yheight = sprite_height * (1-rmin)- yoffset; draw_sprite_part_ext(sprite_index, 0, 0, yoffset, sprite_width, yheight, x, y + (rmin * sprite_height), 1, 1, c_red, 0.5); ma il risultat...
- 02/12/2015, 18:25
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
Ho postato una piccola immagine nel mio terzo post. Come ho già detto il codice di Jak funziona alla perfezione. L'unica cosa è che vorrei partire a disegnare tutto da basso e non dall'alto come avviene adesso. il range 0-30 (che indica il punto di inizio di disegno dello sprite con rmin=30; rmax=64...
- 01/12/2015, 20:45
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
Appena testato l'ultimo codice di Jak e disegna correttamente la parte di sprite nel range indicato. L'unico problema è che parte da disegnare dall'alto. Ecco uno screen del risultato attuale: http://i65.tinypic.com/z0gv9.png (linee indicano - bianche 0%, 50%, 100%; - nere 25%, 75%; - arancio 30%, 6...
- 30/11/2015, 22:31
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
Innanzitutto grazie per l'aiuto. Jak ho appena testato il tuo codice e questo è il risultato con rmin=30 e rmax=64 e sprite quadrato 200x200: http://i66.tinypic.com/k1s76a.png Purtroppo non funziona correttamente. Vi posto per intero il codice dell'evento Draw, anche se non penso servi a molto visto...
- 30/11/2015, 21:02
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
Re: draw_sprite_part_ext
Mi dispiace ma non funziona correttamente. :asd: Forse mi sono spiegato male... Adesso ci riprovo. Nell'esempio qua sotto sono presenti due quadrati. Quello di sinistra con rmin=30 e rmax=64. QUello di destra con rmin=50 e rmax=75. http://i66.tinypic.com/2jai8ty.png Prendiamo come esempio il quadrat...
- 29/11/2015, 22:12
- Forum: Domande e Risposte
- Argomento: draw_sprite_part_ext
- Risposte: 22
- Visite : 3907
draw_sprite_part_ext
Ciao ragazzi, sto avendo dei problemi nel settaggio dei vari argomenti di questa funzione. Devo disegnare una porzione di sprite basandomi su due valori, min e max. I valori min e max indicano rispettivamente il range (da utilizzare in percentuale) minimo e massimo dello sprite da disegnare, quindi ...
- 22/10/2015, 21:13
- Forum: Domande e Risposte
- Argomento: distruggere tre oggetti differenti contemporaneamente
- Risposte: 14
- Visite : 2095
Re: distruggere tre oggetti differenti contemporaneamente
Ho avuto qualche problemino, e non sono riuscito a buttare giù nessuna linea di codice. Posso però dirti che il metodo che avevo pensato utilizzava il sistema della ricorsione (come ti ha suggerito anche Captain. QUI trovi una discussione che aprii qualche anno fa per risolvere un problema simile al...
- 21/10/2015, 21:29
- Forum: Domande e Risposte
- Argomento: distruggere tre oggetti differenti contemporaneamente
- Risposte: 14
- Visite : 2095
Re: distruggere tre oggetti differenti contemporaneamente
Ok, nel caso ti servisse ancora domani sera ti posto il metodo che ho pensato. Nel caso puoi usarlo come base per lavorarci. 

- 20/10/2015, 21:51
- Forum: Domande e Risposte
- Argomento: distruggere tre oggetti differenti contemporaneamente
- Risposte: 14
- Visite : 2095
Re: distruggere tre oggetti differenti contemporaneamente
Forse ho anche io un idea per risolvere il tuo problema. Una domanda però: In che modo distingui e gestisci le carte. Sono il solito obj con soltanto lo sprite diverso o sono obj singoli per ogni carta?
- 15/10/2015, 13:07
- Forum: Generale
- Argomento: Raccogliamo fondi per GMI, collaborando a un progetto
- Risposte: 66
- Visite : 50245
Re: Raccogliamo fondi per GMI, collaborando a un progetto
Siete sicuri che quella recensione escluda che quella console non sia copiata dalla vostra? C'è sempre la possibilità che la console sia stata copiata e inserita con un aggiornamento. La cosa che mi fa puzzare un po' la situazione è che controllando le sue discussioni sul forum di GM, ha postato sem...
- 13/10/2015, 21:03
- Forum: Domande e Risposte
- Argomento: Problema buco nero
- Risposte: 9
- Visite : 2967
Re: Problema buco nero
Puoi postare la parte di codice riguardante la collisione con i muri?
- 08/10/2015, 19:45
- Forum: Domande e Risposte
- Argomento: modificare val a ds_list di ds_list
- Risposte: 16
- Visite : 2239
Re: modificare val a ds_list di ds_list
Niente... Non riesco proprio a capire dove sbaglio ragionamento. Aggiungendo la tua correzione ottengo questo errore: ############################################################################################ FATAL ERROR in action number 1 of Async Event: Dialog for object oHistory: DoSet :: Inval...
- 08/10/2015, 18:47
- Forum: Domande e Risposte
- Argomento: modificare val a ds_list di ds_list
- Risposte: 16
- Visite : 2239
Re: modificare val a ds_list di ds_list
Mmmm non mi è molto chiaro come posso usare l'accessor per modificare la terza posizione di una ds_lis di una ds_list.
Cioè come identifico quell' [| index]?
Cioè come identifico quell' [| index]?
- 08/10/2015, 18:32
- Forum: Domande e Risposte
- Argomento: modificare val a ds_list di ds_list
- Risposte: 16
- Visite : 2239
Re: modificare val a ds_list di ds_list
Fermi tutti! Mi sono accorto di non aver modificato una stringa. Nei codici che stavo testando la ds_list alla posizione 3 era vuota. Per questo risultava non definita. :spat: Ho anche aggiornato parte del codice: var i_d; i_d = ds_map_find_value(async_load, "id"); if (i_d == qst) { if (ds_map_find_...