Forum MUGENATION: Problema Explod (X PROGRAMMATORI). - Forum MUGENATION

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

Problema Explod (X PROGRAMMATORI). dopo tot visualizzazioni scompaiono

#1 L   Squall LionHeart™ 

  • Programmatore M.U.G.E.N.
  • Gruppo: Moderatore
  • Messaggi: 1097
  • Iscritto: 23-July 07

Inviato 10 May 2008 - 20:21

Salve, utenza XD

E' da un pò che mi assilla un dubbio... il mugen ha un numero definito di "disegni" explod possibili?

la mia situazione è questa: sto programmando da 0 Pegasus in verione training, e ho finito da poco la sua hyper, il fulmine id pegasus. questa hyper fa ampio sfoggio di proiettili, oltre allo sfondo e ad un disegno del personaggio in pixel art. noto che dopo un paio di volte che lo fa, il frontino in pixel art inizia a non venir più visualizzato, poi è la volta degli explod (proiettili di scenografia), e infine se fatto moltissime volte, addirittura dello sfondo...

ho controllato bene il mio codice, e sono sicuro al 110% che non c'è alcun errore. inoltre ricordo che anche altri chars che facevano ampio sfoggio di explod dopo un pò non li visualizzavano più... è un problema risolvibile in qualche modo, oppure siamo destinati a far scomparire gli effetti dopo molti usi?XD

chiedo qui, xkè io me ne intendo, come già detto altre volte, solo di chars, ed eventualmente di stages... le problematiche mugen esulano, purtroppo, dalle mie competenze, e magari qualcuno qui (Nobun? non ti fischiano le orecchie?XD) ha le competenze adatte :D

Saluti

Squall
0

#2 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 10 May 2008 - 20:30

Allora, io lo so XD

Nel Mugen c'è un limite di Explod CONTEMPORANEI. Questo limite può essere cambiato nel Mugen.CFG (se non ricordo male).

Ci dovrebbe essere una scritta tipo:

MaxExplodNum = 48

Boh, una cosa simile...

L'unico modo sarebbe far sparire gli Explod dopo un po' di tempo, perchè superato il limite, non appaiono + (ovviamente, solo se sono presenti troppi Explod contemporaneamente non appaiono più).
0

#3 L   Squall LionHeart™ 

  • Programmatore M.U.G.E.N.
  • Gruppo: Moderatore
  • Messaggi: 1097
  • Iscritto: 23-July 07

Inviato 10 May 2008 - 20:33

E bravo al Menjo :D

non lo sapevo sto fatto... dunque, essendoci tipo 25 explod di proiettile a fulmine, è x questo... xkè continuano a vagare alla destra dello schermo XD ok, allroa aggiusto il mio codice e li faccio scomparire dopo 3-4 secondi... tanto x essere sicuri XDXDXD

graize Menjo ;)

Saluti

Squall
0

#4 L   Menjoso 

  • Sensei
  • Gruppo: Membro Speciale
  • Messaggi: 3995
  • Iscritto: 16-August 07

Inviato 10 May 2008 - 20:36

Che culo XD

Come ti ho detto, devi farli scomparire dopo un po' di tempo.

Lo scoprì per caso con Cell, quando mi apparivano i fulmini all'infinito perchè avevo scordato il trigger1 = NumExplod(...) = 0 :rotfl: I fulmini apparivano a raffica, ma poi mi sono accorto che ad un certo punto non apparivano più.

Quindi indagai :D
0

#5 L   Verza 

  • Guerriero Nero
  • Gruppo: Moderatore
  • Messaggi: 1547
  • Iscritto: 20-January 08

Inviato 11 May 2008 - 07:54

Bella Menjo...
Lo sapevo che eri il migliore,proprio per questo ti ho adottato. :rotfl:
Si sto floddando,ma il problema è stato risolto. :rotfl:
0

#6 L   Nobun 

  • Horse Rider Skull Phantom. Rarely Here.
  • Gruppo: SuperModeratore
  • Messaggi: 4898
  • Iscritto: 11-July 04

Inviato 11 May 2008 - 12:27

E bravo Menio, mi hai preceduto :rotfl:

Aggiungo solo un suggerimento. Se possibile cercare di non andare oltre i 4 massimo 5 explod attivi in un unico momento. Considerando che gli explod massimi possono essere settati fino ad un minimo di 8 (se non ricordo male), che riguardano la somma di TUTTi gli explod attivi (di tutti i chars), che dovrebbero contare anche gli spark etc... questa come regola generale, a cui si può fare eccezione in caso di estremo bisogno (o in casi estremamente particolari).

E poi fare sempre attenzione che sia gli Explod usati che gli Helper usati vadano SUBITO distrutti non appena hanno esaurito la loro funzione (esiste anche un limite per gli helper). Questa accortezza, inoltre, aiuta una migliore gestione della memoria ed un minore uso di risorse (utile specie se il char va poi inserito su un PC poco potente).
0

Condividi questa discussione:


Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi