Come faccio a rallentare lo sprite animato nel draw event?
ho provato con image_speed=10, ma mi va sempre alla stessa velocità
in tutto lo sprite è composto da 17 immagini , nell'editor sprite riesco a rallentarlo nel preview, ma nel gioco va ad una velocità pazza
GIF troppo veloce
GIF troppo veloce
Spoiler
-
- Admin
- Messaggi: 12355
- Iscritto il: 19/08/2009, 16:20
- Specialità: Programmazione 3D
- Uso: GM:Studio 2
- Contatta:
Re: GIF troppo veloce
Devi ridurre la velocità infatti, non aumentarla.
Codice: Seleziona tutto
image_speed = 0.1;
Time to feel, time to believe
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you
Dare to see what may come of our future
Lift your head, broaden your gaze
Speak your mind and your thoughts they will follow you
Re: GIF troppo veloce
ok...adesso va bene,
adesso ho un altro problema, il personaggio deve saltare, come faccio a bloccare l'ultima immagine della sequenza del gif senza fargli fare il loop?
adesso ho un altro problema, il personaggio deve saltare, come faccio a bloccare l'ultima immagine della sequenza del gif senza fargli fare il loop?
Spoiler
Re: GIF troppo veloce
Ciao. se non ricordo male devi creare una variabile e settarla con image_index.
Per la velocita' tieni conto che influisce anche la velocita' che hai dato alla room
Per la velocita' tieni conto che influisce anche la velocita' che hai dato alla room
- DanGames
- Newbie
- Messaggi: 1
- Iscritto il: 07/06/2017, 20:02
- Specialità: Musica
- Uso: GM:Studio 1.4 Standard
- Contatta:
Re: GIF troppo veloce
Devi utilizzare la variabile "image_index". Quando questo valore è uguale al numero dell'ultima immagine dello sprite (es. "if image_index = 5" nel caso in cui l'animazione sia formata da sei immagini) allora metti la variabile image_speed a 0.
Codice: Seleziona tutto
if (image_index = 5) {
image_speed = 0;
image_index = 5;
}
- cp94
- Moderatore
- Messaggi: 2789
- Iscritto il: 04/07/2009, 19:18
- Specialità: ddd
- Località: Brescia
- Contatta:
Re: GIF troppo veloce
Oppure piu semplicemente nell' evento animation_end scrivi
Codice: Seleziona tutto
image_speed = 0;
Re: GIF troppo veloce
Io facevo un ceck della vspeed, positiva uno sprite e negativa un altro. Questo combinato a ciò che hanno detto gli altri qua dentro(inteerssante anche per me, un ripasso) credo sia la soluzione.
Chi c’è in linea
Visitano il forum: Nessuno e 157 ospiti