Tu as raison, je suis très c..
En fait dans ces 4 conditions, il faut réactualiser la rotation et immédiatement refaire avancer la balle en sens inverse dans chacun des cas.
puis à la fin de la fonction faire avancer la balle en x et en y normalement.
J'ai eu le problème en changeant l'angle et les positions de base plusieurs fois (une tonne de fois) avant de pouvoir recréer le "bug".
Je vais faire tourner le swf quelques heures d'affilée pour vérifier ça, car parfois il faut un temps délirant avant que le cas ne se produise.
du coup on peut parfois se dire "ouf, j'y suis" alors que le bug est bien présent.
Il est donc bien question d'une sortie des limites de l'aire déterminée à la base.
J'espère que c'est bien ça.
De toute façon c'était juste un test et, il faudra tout reprendre plus proprement en séparant le côté graphique et les calculs de vitesse, rotation, position...
En fait dans ces 4 conditions, il faut réactualiser la rotation et immédiatement refaire avancer la balle en sens inverse dans chacun des cas.
puis à la fin de la fonction faire avancer la balle en x et en y normalement.
J'ai eu le problème en changeant l'angle et les positions de base plusieurs fois (une tonne de fois) avant de pouvoir recréer le "bug".
Je vais faire tourner le swf quelques heures d'affilée pour vérifier ça, car parfois il faut un temps délirant avant que le cas ne se produise.
du coup on peut parfois se dire "ouf, j'y suis" alors que le bug est bien présent.
Il est donc bien question d'une sortie des limites de l'aire déterminée à la base.
J'espère que c'est bien ça.
De toute façon c'était juste un test et, il faudra tout reprendre plus proprement en séparant le côté graphique et les calculs de vitesse, rotation, position...