Я бы посоветовал вам, если вы используете чистую анимацию as3, взглянуть на использование TweenLite, отличной библиотеки для анимации. Вы можете скачать библиотеку по этой ссылке: http://www.greensock.com/tweenlite/
если вы хотите анимировать, вы можете просто использовать
TweenLite.to(yourObject, timeItShouldTake, {parameters, e.g.: x: yourXToPosition, y: yourYToPosition, onComplete: yourFunction});
в вашем случае вам нужно будет заполнить функцию, из которой вы вызываете этот код, с помощью onComplete. Вы можете найти больше примеров на сайте самого greensock. Надеюсь, это поможет:)