Bonsoir à tous.

Je viens vers vous car j'ai un petit soucis de programmation .
Je vous explique:

J'ai mon personnage que avance , recule sans soucis.

J'ai programmé un système de gravité pour donner une masse à mon personnage. Jusque là tout fonctionne parfaitement.
Mais je rencontre un problème pour le saut.

Quand j'appuie une fois sur la touche "Espace" mon héros saute , ce que j'aimerais c'est que ci je maintiens la touche "espace" mon héros saute plus haut que quand je fait une simple pression.

Idem , quand mon héros saute sur un ennemi , il rebondis comme un saut en plus petit , mais si je maintiens "espace" quand il touche l'ennemi il rebondi plus haut (tout en tuant l'ennemi).

Pourriez vous m'aider?

J'ai utiliser se tutos pour mon moteur avec gravité : http://www.youtube.com/watch?v=0GMvctW_wmY