Bonjour à tous,
je veux représenter la collision de 2 boules et je commence petit à petit car je débute en Flash. j'utilise AS2 car cela me semble plus simple.
dans le code ci-dessous je déplace la boule B1 vers la boule B2 et quand la distance est nulle je veux arrêter B1 mais rien ne se passe et j'ai bien Trace qui me donne Dist =0.
j'ai regardé tous les cours , tuto, Faq, etc mais je n'arrive pas à résoudre le problème. j'ai trouvé une ancienne question un peu semblable qui me fait dire que le stop est sans effet mais je n'ai pas eu de solution simple.
merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 saut = 1 Dist = 0 onEnterFrame = function() { B1._x = B1._x + saut; //B2._x = B2._x + saut; Dist = B2._x - B1._x; trace (Dist) if(Dist==0) { trace (Dist); stop(); } }







Répondre avec citation
Partager