J'ai monté un petit script pour déplacer des clips vers d'autres, ça fonctionne bien mais je n'obtiens pas le "trace("Fin du déplacement");". Quand je clique sur un clip il se déplace et viens se positionner correctement sur un autre mais l' ENTER_FRAME est toujours en cours ???
J'ai préalablement opéré ce test avec 2 clips isolés dans la scène en obtenant bien mon trace("Fin du déplacement"), je ne comprend pas ce qui cloche, la différence dans le cas présent est l'utilisation de tableaux.
// DEPLACEMENT
function move_clip(e:Event):void
{
tches[tch_ani].x += (cases[nb2].x - tches[tch_ani].x) * speed;
tches[tch_ani].y += (cases[nb2].y - tches[tch_ani].y) * speed;
if (tches[tch_ani].x == cases[nb2].x)
{
removeEventListener(Event.ENTER_FRAME, move_clip);
trace("Fin du déplacement");
}
}