Juste une petite remarque sur les conditions de ton while, je pense que tu voulais dire :
while(timer.getBool()==false && resultat de l'action != resultat attendu);
Dans mon cas, dès que l'une des deux conditions n'est plus bonne tu sors de ton do while, donc soit que le temps impartie est fini soit que tu as obtenu le résultat souhaité.
Or dans ton cas il faut que les deux conditions soit requises pour sortir de ton do while... donc que le temps soit écoulé et que tu ais le bon résultat.
Après, vu que je ne sais pas ce que tu souhaites faire, je peux me trompé...
Concernant le timer, je crois pas en avoir eut besoin, désolé...
Partager