Forum MUGENATION: Informazione sui personaggi - Forum MUGENATION

Salta al contenuto

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

Informazione sui personaggi

#1 L   joegall 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 270
  • Iscritto: 29-November 05

  Inviato 20 April 2007 - 08:04

Volevo un informazione riguardo i personaggi.
Ovvero lo sdoppiamento delle immagini, faccio due esempi per capirci:

1) su Spiderman normale, che ha come supermossa quella di diventare la symbiote le sue immagini quando cammina si sdoppiano, quindi rimane per qualche decimo di secondo il movimento precedente mentre appare quello dopo.

2) Anche su Venom quello speciale c'è questo effetto.


Ebbene, come si fa a creare questo modo su ogni personaggio??
0

#2 L   Rocker92 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 795
  • Iscritto: 20-November 06

Inviato 20 April 2007 - 13:04

joe,nobun aveva postato un tutorial qui http://www.mugenatio...?showtopic=2717
scaricati l'allegato e aprilo!la descrizione di quello ke cerki dovrebbe essere il primo capitolo! ;)
0

#3 L   joegall 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 270
  • Iscritto: 29-November 05

Inviato 20 April 2007 - 13:52

Grazie amico!

l'ho modificato per dire una cosa in più. Cioè che ora ho capito dove inserirlo, però non riesco a farlo funzionare bene. A volte mi appare a volte no. Insomma invece di funzionare di continuo, appare quando vuole e poi smette. E via di continuo così.
0

#4 L   Rocker92 

  • Senpai
  • PuntoPuntoPunto
  • Gruppo: Membro
  • Messaggi: 795
  • Iscritto: 20-November 06

Inviato 20 April 2007 - 17:14

di niente ;)
ma ora nn so + risolvere!speriamo ke qualkuno ti aiuti ;)
0

#5 L   Nobun 

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

Inviato 21 April 2007 - 10:12

Non so se ho capito cosa tu vuoi fare... ma se ho capito giusto devi usare il comando AfterImage.

Devi tenere presente che a volte l'effetto AfterImage non si nota più di tanto se il char sta fermo (deve camminare). Ovviamente, più aumenti la frequenza e il numero delle immagini più metti in dettaglio l'effetto. Non è semplice raggiungere il giusto equilibrio. Ti consiglio di studiare i settaggi di AfterImage contenuti in altri char per trovare quella combinazione finale che vuole essere il tuo risultato definitivo.

In ogni caso prova a postare un'anteprima (immagine) ed il tuo comando... anche se AfterImage è uno di quei comandi che molte volte si settano "a tentativi".
0

#6 L   joegall 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 270
  • Iscritto: 29-November 05

  Inviato 21 April 2007 - 10:33

Dimmi una cosa, tu sulla spiegazione, metti come consiglio questo:

[State 200, 0]
type = AfterImage
trigger1 = AnimElem = 1
time = 30
length = 20
palinvertall = 1
framegap = 4
trans = add1

Ti devo chiedere un'pò di cose:

1) io lo aggiungo nel file cmd. E' sbagliato?

2) Con precisione, in che riga lo devo mettere?

3) Il numero 200, nella frase "State 200, 0" ha un suo significato?


P.s. un personaggio che già lo contiene? perchè non riesco a ritrovare i comandi ne in Venom speciale e ne in spiderman che si trasforma con la supermossa.
0

#7 L   Nobun 

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

Inviato 21 April 2007 - 12:07

Tieni presente che io ho fatto la traduzione quando ancora non conoscevo per nulla il CNS (infatti ho imparato a programmare facendo la traduzione), quindi non prendere tutto per oro colato. Il consiglio però partiva da alcune considerazioni finalizzate a semplificare l'uso del comando (infatti, se non ricordo male, avevo fatto intendere che il consiglio aveva solo una finalità di semplificazione dell'utilizzo).

Comunque il comando in questione NON va inserito nel CMD ma nel CNS della mossa (a meno che tu non voglia creare un effetto AfterImage legato a condizioni particolari, ma non mi sembra questo il caso).

Nell'esempio che ho fatto (aggiuntivo rispetto al tutorial ufficiale) mi sono limitato ad illustrare l'effetto AfterImage applicato al pugno di KFM ed inserito come prima riga nello state 200 (appunto lo state che programma il pugno che ho voluto modificare per realizzare l'effetto).

Quindi devi metterlo all'interno dello state della mossa che stai programmando. Il punto in cui inserisci il codice è più o meno relativo (anche se in certi casi non è vero) in quanto le condizioni di attivazione vengono determinate dal trigger (nell'esempio animelem = 1 alla esecuzione del primo frame di animazione).

Se vuoi che l'effetto parta da subito consiglio però il trigger time = 0 (quando avevo scritto il tutorial conoscevo ancora pochissimi trigger).

--------

[State 200, 0]

Bhè... sì... ed è legato al mio metodo di programmazione.

In ogni state un comando deve essere inserito da una istanza [State X, Y] dove X ed Y sono due stringhe libere

Per evitare confusioni nel codice io scrivo sempre al posto di X il numero dello state a cui appartiene il comando (così è sempre chiaro a quale state appartiene un singolo comando e si visualizza meglio dove inizia lo state e dove finisce)

Al posto di y invece scelgo tra inserire una riga esplicativa o un numero progressivo (nello state di KFM c'era già uno state [State 200, 1] e quindi, avendolo messo prima, lo avevo chiamato [State 200, 0]).

Se infatti noti i file CMD dei miei personaggi (a cui ho cambiato l'estensione in KMD da King Lion in poi) noterai che tutte le istanze seguono un criterio simile

[State -1, nome della mossa]

Anche qui X è uguale al numero di state (lo state speciale -1 usato per il controllo dei comandi) ed y in questo caso coincide sempre con la spiegazione del comando da attivare (per rendere più chiaro il codice a chi legge).

----------

Se tu noti anche Ranmaru e Nobunaga contengono delle istanze AfterImage.
0

#8 L   joegall 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 270
  • Iscritto: 29-November 05

  Inviato 21 April 2007 - 12:47

Forse ho capito....però io vorrei metterlo sempre, in qualsiasi movimento, secondo di respiro, pugno e calcio, salto del personaggio. Vorrei fare questo. Si può fare?
0

#9 L   Nobun 

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

Inviato 23 April 2007 - 18:57

Certamente... lega l'effetto ad una var (così puoi anche fare in modo ad esempio che l'effetto sia legato a quando il char è in fase powered).

Comunque per farlo sempre e per sempre... metti il seguente comando sullo state -1 del cmd.

[State -1, AfterImage Perenne]
type = AfterImage
time = -1
...
trigger1 = var(0) = 0

[State -1, leva loop comando precedente]
type = VarSet
v = 0
value = 1
trigger1 = var(0) = 0


Il resto dei parametri AfterImage settali come preferisci (al posto dei puntini di sospensione).
0

#10 L   joegall 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 270
  • Iscritto: 29-November 05

Inviato 24 April 2007 - 08:34

Grandioso! funziona funziona e funziona! Grazie amico! ora mi setto i colori per adattarli meglio a quello dei personaggi.
Quindi in caso lo devo mettere su una sola mossa o un solo pugno lo setto in quell'altro modo di prima che stavamo guardando se ho capito bene.
0

#11 L   Nobun 

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

Inviato 24 April 2007 - 20:05

Esattamente... lo inserisci sul singolo state ;)
0

#12 L   joegall 

  • Kohai
  • PuntoPunto
  • Gruppo: Membro
  • Messaggi: 270
  • Iscritto: 29-November 05

Inviato 25 April 2007 - 08:31

Visualizza MessaggiNobun, su Apr 24 2007, 21:05, detto:

Esattamente... lo inserisci sul singolo state ;)



Sai cosa ho notato una cosa, che pur avendo messo quella che durava all'infinito, dopo 60 o 70 secondi (non mi ricordo di preciso), il personaggio ha smesso di avere l'effetto. Da cosa sarà dipeso?
0

#13 L   Nobun 

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

Inviato 26 April 2007 - 21:07

Perchè quando sta fermo a livello ottico non si nota più di tanto. Prova a rimettere il char in movimento e vedrai :rulez:

Cmq occhio alla memoria... se il PC non ce la fa alcune informazioni AfterImage potrebbe non caricarle.
0

Condividi questa discussione:


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

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