Forum de discussion
Forum « Flash et Shockwave » (archives)
Re: deplacer un mc dans une boucle
Envoyé: 3 avril 2004, 20h12 par toph
ensuite, si j'ai bien compris ton souci, tu veux déplacer ton clip avec du code et non un tweening (ou interpolation)
si c'est ça, il faut placer sur ton MovieClip (pas à l'intérieur, mais dessus) l'action suivante :
onClipEvent(enterFrame) {
...ta boucle ou ton code ou ce que tu veux...
}
attention, le onClipEvent se lance à chaque intervalle de temps écoulé (si une animation est cadensée à 12images/s, il se déclenchera 12 fois par seconde ... tout le temps!!!
Si tu veux le déplacer uniquement pendant un laps de temps, il faut mettre un test, un peu du genre :
onClipEvent(enterFrame) {
if (mouvement==true) {
...ton code de déplacement ici
}
}
et à ce moment là, tu n'as qu'à passer la variable mouvement soit à true, soit à false pour réguler le déplacement... Cette variable 'mouvement' doit être situé au même niveau que le clip pour appelé comme précédement, sinon, il faut la cibler...
Voilà,
A plus
Toph'
Réponses
|