Pour vos problème ou demande d'aide concernant la création de jeux avec GDevelop.
By Idrazyr
#62912 Bonjour,

Je tente de faire un double saut pour mon personnage dans mon projet à l'aide de la commande "Permettre au joueur de sauter à nouveau", mais une complication se pose :
Mon personnage saute en hauteur continuellement jusqu'à ce que je relâche le bouton au lieu de sauter uniquement lorsque le 1er saut est effectué.
Le saut du personnage étant pourtant fonctionnel avant que je me mette à faire le second, et je ne vois pas d'autres commandes de double saut.
Voici le code :

Image

Si quelqu'un sait comment limiter la hauteur des sauts tout en permettant que le second se fasse.
Ce serait sympas de m'éclairer,
merci.
Last edited by Idrazyr on Wed 9 Aug 2017, 20:31, edited 1 time in total.
User avatar
By livekontesk
#62915 Bonjour,
Il va te falloir créé une nouvelle variable pour enregistrer le fait que tu as fais un double saut.
Lorsque tu effectu un nouveau saut en l'air tu test si cette variable est bien égale à 0 et tu la passe à 1.
Ensuite lorsque ton personnage touche le sol tu peux remettre cette variable à 0.
By Idrazyr
#62918 D'accord.
Merci pour la réponse rapide, j'avais pensé à l'utilisation des variables mais comme je ne m'étais pas encore assez familiarisé avec...
Je corrigerais ça demain.
By Idrazyr
#62947 C'est bon, j'ai réussi mais en mettant 3 valeurs différentes à une variable pour ne pas qu'il saute à l'infini en restant appuyé sur la touche/ou en la pressant après le double saut.