Informazione sui personaggi
#1
Inviato 20 April 2007 - 08:04
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??
#2
Inviato 20 April 2007 - 13:04
scaricati l'allegato e aprilo!la descrizione di quello ke cerki dovrebbe essere il primo capitolo! ;)
#3
Inviato 20 April 2007 - 13:52
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ì.
#4
Inviato 20 April 2007 - 17:14
ma ora nn so + risolvere!speriamo ke qualkuno ti aiuti ;)
#5
Inviato 21 April 2007 - 10:12
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".
#6
Inviato 21 April 2007 - 10:33
[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.
#7
Inviato 21 April 2007 - 12:07
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.
#8
Inviato 21 April 2007 - 12:47
#9
Inviato 23 April 2007 - 18:57
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).
#10
Inviato 24 April 2007 - 08:34
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.
#13
Inviato 26 April 2007 - 21:07
Cmq occhio alla memoria... se il PC non ce la fa alcune informazioni AfterImage potrebbe non caricarle.

Aiuto











