Доброго времени суток.
Сразу прошу прощения за создание подобной темы, но я во флеше ничего не понимаю (надеюсь, "пока"), а сделать надо срочно и нет времени рыть мануалы.
Дело такое: надо двигать несколько элементов, когда мышь попадает на область флешки.
Немножко почитав про события, написал вот такой код:

Код AS3:
package{
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.display.Sprite;
public class Rect_move extends Sprite {
public function rect_move (){
var tick:Timer = new Timer(40,100);
tick.addEventListener(TimerEvent.TIMER,tick_listener);
tick.start();
}
private function tick_listener(e:Event):void{
trace('a');
}
}
}
Предварительно создав слой с елементом, названным "rect_1" и слой action, куда выше приведенный код и вставил.
вместо "trace('a');" должна стоять функция, которая будет двигать rect_1 (тоже не знаю как сделать, в AS2 видел "_x", но это же 3-я версия)
С какой то верхушки ухватил, что надо это вынести в отдельный файл и подключать, но хз как это сделать.
Помогите, если не сложно.
Заранее спасибо.