Tu met un timer...
Avec ton frame rate et ta var speed, tu en deduit le temps qu'il faut pour une revolution... et donc, un timer qui effectuera une action (...stop()...) au bout de X * temps de revolution, ou X est le nbre de tour à faire...
Sinon, mieux, tu met un compteur de tour...
Tu profite de ton opération de pseudo modulo qui ramène ton angle à 0 lorsqu'il depasse 360, pour incrémenter une variable prévu à cet effet, et une condition : if(ma variable==tourmax){stop()}
Message édité par abais le 15-05-2009 à 14:13:35
---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.