Я не разработчик AS3, поэтому я не могу помочь вам, если что-то не так с вашим кодом, но если вы не знаете, как математически переместить противника к мышке, вот как.(Это не код, а просто общий перечень того, что вы хотите вычислить. Я уверен, что вы можете преобразовать его в AS3.)
Сначала найдите расстояние между врагом и мышью.
xDistance = enemyPositionX - mousePositionX;
yDistance = enemyPositionY - mousePositionY;
Затем найдите вращение, необходимое для наведения противника на мышь.
rotation = atan2(yDistance, xDistance);
И, наконец, вот что вы хотите поместить в функцию tweenIt, чтобы переместить противника кмышь (3 пикселя на вызов функции).
enemyPositionX -= 3 * cos(rotation);
enemyPositionY -= 3 * sin(rotation);
И это должно быть!Я отдаю должное Будь рекурсивным , потому что именно там я научился это делать.