Mon perso peut se déplacer horizontalement grâce a ces lignes :
Code : Tout sélectionner
public Vector2 speed = new Vector2(15, 15);
private Vector2 movement;
void Update(){
float inputX = Input.GetAxis ("Horizontal");
movement = new Vector2 (speed.x * inputX, 0);
}
J'ai mit un booléen pour vérifier si l'antigrav est activé, et un autre booléen pour vérifier si le perso est au sol.
Mon problème est le suivant, si le personnage n'est pas au sol et si l'antigrav est activé, il faut que le perso ne puisse pas bouger.
Ex :
Code : Tout sélectionner
if(antiGrav == true && toucheLeSol == false)
{
?????????????????????
}
Sauriez-vous m'aider ?
Y a t-il une manière détournée d'arriver a ce résultats ?