что-то вы усложняете все, либо постановка задачи неверная
в EnterFrame

Код AS3:
object.y += speed;
if (object.y >= endY)
{
object.y = startY
}
где startY и endY это начальная и конечная координата движения по Y а speed - скорость.
Ну и меняете их как вам заблагорассудится
