• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Fine di un'animazione
#1
Stò facendo più domande contemporaneamente perchè sono collegate e sono per lo stesso progetto.
Come posso inserire una condizione che richiede la fine di una animazione?

 
Rispondi
#2
per animazione intendi che parte un video e ad una certa condizione si deve fermare ?
 
Rispondi
#3
(26-11-2011, 03:32 PM)jollyjoker94 Ha scritto: per animazione intendi che parte un video e ad una certa condizione si deve fermare ?
come animazione intendo quando uno sprite animazione arriva al suo ultimo frame
 
Rispondi
#4
Serve anke a me! Intende ad esempio che se metto l'animazione di morte di un personaggio dove cade perdendo sangue non voglio che muoia poi si rialzi e ricominci da capo l'animazione!
 
Rispondi
#5
semplice metti questo codice:

if(image_index = x)
{
//metti cosa deve succedere
}

x= il frame dello sprite dell' oggetto
 
Rispondi
#6
Quindi
Come faccio a mettere che finisce l'animazione al posto di metti cosa deve succedere? Non lo so il codice!
 
Rispondi
#7
Se NON vuoi che si ripeta l'animazione al posto di "//metti cosa deve succedere" metti:
"
image_speed = 0
"
(senza le virgolette)
al posto della "x" in "image_index = x",metti il numero dell'ultimo frame
 
Rispondi
#8
grazie mille!!!!!!!!!!
 
Rispondi
#9
Esiste modo di farlo con il drag and drop o comunque scrivere le conseguenze in drag and drop?
 
Rispondi
#10
"Esiste modo di farlo con il drag and drop o comunque scrivere le conseguenze in d&d"
è una domanda o un affermazione?(se è una domanda NON riesco a capire cosa chiedi)
 
Rispondi
#11
(01-12-2011, 06:57 PM)Zettamax Ha scritto: "Esiste modo di farlo con il drag and drop o comunque scrivere le conseguenze in d&d"
è una domanda o un affermazione?(se è una domanda NON riesco a capire cosa chiedi)
Scusa, errore.
Comunque intendo che ci sono alcune azioni che non so come farli con gli script, quindi vorrei usare il drag and drop.
 
Rispondi
#12
Queste azioni che non sai fare riguardano questa discussione o sono altre azioni(se sono altre azioni mi dici cosa deve fare attraverso il drag&drop e io ti dico come si mettono con gli script)
 
Rispondi
#13
(02-12-2011, 06:03 PM)Zettamax Ha scritto: Queste azioni che non sai fare riguardano questa discussione o sono altre azioni(se sono altre azioni mi dici cosa deve fare attraverso il drag&drop e io ti dico come si mettono con gli script)
Ecco le azioni:

devo cambiare sprite,
aspettare la fine dell'animazione di quest'ultimo,
muoversi verso su con velocità 4,
azzerare una variabile,
eseguire uno script.
 
Rispondi
#14
per cambiare sprite metti(senza virgolette) "sprite_index = " qui metti il nome dello sprite.
per aspettare la fine di un animazione vedi la mia risposta del "28-11-2011, 08:18 PM"(in questa pagina)
per muovere verso l'alto metti questo codice(senza virgolette) "move_towards_point(x,y,sp) dato che vuoi muoverlo verso l'alto con velocità 4 per y metti y-10 e per sp metti 4
per azzerare la variabile metti "variabile = 0"(senza virgolette) dove variabile è la tua variabile
per eseguire uno script metti(senza virgolette) "script_execute(script)" dove script(quello tra parentesi) è il nome del tuo script.
Spero di esserti stato d'aiuto
 
Rispondi
#15
(05-12-2011, 03:32 PM)Zettamax Ha scritto: per cambiare sprite metti(senza virgolette) "sprite_index = " qui metti il nome dello sprite.
per aspettare la fine di un animazione vedi la mia risposta del "28-11-2011, 08:18 PM"(in questa pagina)
per muovere verso l'alto metti questo codice(senza virgolette) "move_towards_point(x,y,sp) dato che vuoi muoverlo verso l'alto con velocità 4 per y metti y-10 e per sp metti 4
per azzerare la variabile metti "variabile = 0"(senza virgolette) dove variabile è la tua variabile
per eseguire uno script metti(senza virgolette) "script_execute(script)" dove script(quello tra parentesi) è il nome del tuo script.
Spero di esserti stato d'aiuto
Molto, grazie.
Ora starò tranquillo... per un po' >Smile
 
Rispondi
  


Vai al forum:


Browsing: 1 Ospite(i)