Bonjour,
J'aimerai en console faire "avancer un personnage" par exemple comme ceci :
J'y arrive mais comment faire pour qu'il avance une fois sur deux.O .O ..O ...O ....O .....O ......O
j'ai une fonction avancer qui prend en paramètre une distance et donc a chaque boucle il avance de cette distance.
J'aimerai, avec la même fonction qu'il puisse avancer qu'une fois sur deux quand on l'appelle plusieurs fois, sans changer le prototype du types void avancer(int distance);.
Ma fonction avancer est pour le moment :
j'avais pensé à faire un compteur dans la fonction mais vu qu'on appelle en boucle la fonction, ce compteur serait remis à 0 à chaque fois...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 void avancer(int dist) { m_position=m_position+dist; }
Partager