Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/09/2011, 12h52   #1
Invité de passage
 
Inscription : novembre 2009
Messages : 24
Détails du profil
Informations forums :
Inscription : novembre 2009
Messages : 24
Points : 4
Points : 4
Par défaut arrêt conditionnel d'une animation

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 :
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();
	}
}
platon1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h24.


 
 
 
 
Partenaires

Hébergement Web