J’ai attribué un son au saut de mon sprite (objet de plateforme) mais dès que j’enfonce la touche de saut mon son se répète sans cesse malgré le fait d’avoir désactivé la boucle.
Comment programmer mon événement pour que mon son ne se déclenche qu’une fois et ce au moment ou j’appuie sur la touche “sauter” ?
Faut-il utiliser un chronomètre ?
J’ai a peu près le même problème pour les sons attribués lors du déplacement de mon sprite et de la collision entre deux sprites.
Cette dernière solution est risqué car l’image de l’animation va s’afficher longtemps (au moins durant plusieurs rafraichissements d’images) et donc le son sera lancé plusieurs fois d’affilé.
Il vaut mieux utiliser soit un chronomètre, soit la condition spécial “Une seule fois” pour que l’évènement ne se lance qu’une seule fois à la suite et pas plusieurs fois d’affilé.