AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez | 
 

 [Résolu] probleme animation sprite

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
yeko
Nouveau


Messages : 3

MessageSujet: [Résolu] probleme animation sprite   Sam 12 Nov 2016 - 11:01

Bonjour,
Voila j'ai un petit soucis avec l'animation de mon sprite, en faite quand j’appuie sur la touche pour qu'il lance l'animation il l’effectue bien mais en boucle, du coup j'ai configurer game maker pour que quand je lâche la touche il arrête l'animation mais il l’arrête des que je lâche la touche sans que l'animation n'est eu le temps de ce terminé.
j'utilise comme codage dans mon script ceci :

if keyboard_check_pressed (vk_alt)
{
if sprite_index = sprite_arret_d
sprite_index = sprite_coup_d;
}
if keyboard_check_released (vk_alt)
{
if sprite_index = sprite_coup_d
sprite_index = sprite_arret_d;
}

Si quelqu'un aurai une solution a mon problème ce serai cool merci.


Dernière édition par yeko le Dim 13 Nov 2016 - 16:38, édité 1 fois
Revenir en haut Aller en bas
Craki
Utilisateur confirmé: Rang ****
avatar

Messages : 1465
Localisation : Dans l’univers de métamatière

MessageSujet: Re: [Résolu] probleme animation sprite   Sam 12 Nov 2016 - 17:00

Remplace la deuxième condition par if (sprite_index == sprite_coup_d && image_index == <la dernière image de ton animation> && !keyboard_check(vk_alt)).

_________________
Revenir en haut Aller en bas
yeko
Nouveau


Messages : 3

MessageSujet: Re: [Résolu] probleme animation sprite   Dim 13 Nov 2016 - 8:43

déjà merci pour ton aide.
mais j'ai du mal comprendre ce que tu ma dit car j'ai fait :

if keyboard_check (vk_alt)
{
if sprite_index = sprite_arret_d
sprite_index = sprite_coup_d;
}
if (sprite_index == sprite_coup_d && image_index == image_number -2 && !keyboard_check(vk_alt))

et le perso continu l'animation en boucle.
Revenir en haut Aller en bas
yeko
Nouveau


Messages : 3

MessageSujet: Re: [Résolu] probleme animation sprite   Dim 13 Nov 2016 - 16:37

Non c'est bon j'ai réussi a trouver en faite j'avais oublié une ligne
du coup sa donne :

if keyboard_check_pressed (vk_alt)
{
if sprite_index = sprite_arret_d
sprite_index = sprite_coup_d;
}
{
if (sprite_index == sprite_coup_d && image_index == image_number -2 && !keyboard_check(vk_alt))
sprite_index = sprite_arret_d;
}

et la quand je lâche le bouton alt il fait bien l'animation jusqu'au bout et reprend sa position initial ^^
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: [Résolu] probleme animation sprite   

Revenir en haut Aller en bas
 
[Résolu] probleme animation sprite
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [résolu]soucis animation sprite AI
» [Résolu][Game maker]Probleme d'animation sprite
» [Résolu] Probleme de son aprés etre passé sous XP
» [Résolu] Probleme http://seeearch.com/ en page d'acceuil
» [Résolu] Probleme de télechargement Woobrowser

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Game Maker-
Sauter vers: