è possibile mettere + personaggi nella stessa casella ad es. nella casella di Goku se clicco a è normale, se clicco b è ssj1 ecc...
Pagina 1 di 1
Mettere + personaggi nella stessa casella
#2
Inviato 20 March 2008 - 17:52
questo sarebbe un fatto di variabili del char...si può fare...
allora, premetto che sto programmando da 4 ore, quindi non me ne vogliate se dico stupidagginiXD
allora, diciamo che il tuo goku ha queste "versioni":
normale
ssj
ssj2
ssj3
sono quindi 4 versioni.
ora, fai TRE COPIE DELLA PALETTA (avendone così 4), chiamandole x esempio goku1.pal, goku2.pal, goku3.pal, goku4.pal
queste palette sono uguali, ma a te non serviranno per cambiare i colori, ma la trasformazione.
ora, io non so in che modo è programmato il tuo char, ma di solito, la trasformazione in ssj è gestita da una variabile
var(n) = 0 --> normale
var(n) = 1 --> ssj
var(n) = 2 --> ssj2
var(n) = 3 --> ssj3
dove n è un numero da 0 a 50. la variabile utilizzata, insomma.
ora, nello Statedef dell'intro del char, potresti mettere i seguenti controller:
[state 190, trasf]
type = varset
trigger1 = palno = 1
v = n ;(la variabile della trasformazione)
value = 1
[state 190, trasf]
type = varset
trigger1 = palno = 2
v = n ;(la variabile della trasformazione)
value = 2
[state 190, trasf]
type = varset
trigger1 = palno = 3
v = n ;(la variabile della trasformazione)
value = 3
[state 190, trasf]
type = varset
trigger1 = palno = 4
v = n ;(la variabile della trasformazione)
value = 4
in questo modo, dato che se metti le pal nel def, te le sceglie a seconda del tasto che premi, potrai finalmente scegliere la trasformazione di goku all'inizio.
ATTENZIONE: questo non è scegliere + chars. tutti i frames dei ssj e normal devono stare tutti in un singolo char.
fare l'altra cosa, cioè selezionare come fossero pal più chars, non è possibile, per quanto io ne possa sapere.
Saluti
Squall
allora, premetto che sto programmando da 4 ore, quindi non me ne vogliate se dico stupidagginiXD
allora, diciamo che il tuo goku ha queste "versioni":
normale
ssj
ssj2
ssj3
sono quindi 4 versioni.
ora, fai TRE COPIE DELLA PALETTA (avendone così 4), chiamandole x esempio goku1.pal, goku2.pal, goku3.pal, goku4.pal
queste palette sono uguali, ma a te non serviranno per cambiare i colori, ma la trasformazione.
ora, io non so in che modo è programmato il tuo char, ma di solito, la trasformazione in ssj è gestita da una variabile
var(n) = 0 --> normale
var(n) = 1 --> ssj
var(n) = 2 --> ssj2
var(n) = 3 --> ssj3
dove n è un numero da 0 a 50. la variabile utilizzata, insomma.
ora, nello Statedef dell'intro del char, potresti mettere i seguenti controller:
[state 190, trasf]
type = varset
trigger1 = palno = 1
v = n ;(la variabile della trasformazione)
value = 1
[state 190, trasf]
type = varset
trigger1 = palno = 2
v = n ;(la variabile della trasformazione)
value = 2
[state 190, trasf]
type = varset
trigger1 = palno = 3
v = n ;(la variabile della trasformazione)
value = 3
[state 190, trasf]
type = varset
trigger1 = palno = 4
v = n ;(la variabile della trasformazione)
value = 4
in questo modo, dato che se metti le pal nel def, te le sceglie a seconda del tasto che premi, potrai finalmente scegliere la trasformazione di goku all'inizio.
ATTENZIONE: questo non è scegliere + chars. tutti i frames dei ssj e normal devono stare tutti in un singolo char.
fare l'altra cosa, cioè selezionare come fossero pal più chars, non è possibile, per quanto io ne possa sapere.
Saluti
Squall
Condividi questa discussione:
Pagina 1 di 1

Aiuto










