J'ai rencontré un problème lorsque j'ai sauté GameObject. Je fais déjà l'action largjump et shortjump. Mais le problème est comment puis-je faire une déclaration conditionnelle. Je veux distinguer une faible entrée au clavier et une forte entrée au clavier.Saut court et saut important avec l'entrée Force of Keyboard
Voici mon code.
if (Input.GetButtonDown("Jump"))
{
float JumpTime = 0;
JumpTime = JumpTime + Time.deltaTime;
if (Input.GetButtonUp("Jump") && JumpTime < 0.3f)
{
playerCtrl.ActionShortJump();
}
else if (Input.GetButtonUp("Jump") && JumpTime > 0.3f)
{
playerCtrl.ActionJump();
}
}