mc - наш клип,
beginPosition, endPosition - начальный и конечный параметры (в параметрическом уравнении эллипса)
numberOfFrames - количество кадров анимации
xcenter, ycenter - координаты центра эллипса
A,B - полуоси эллипса

Код:
function moveClipAlongEllipse(mc,beginPosition,endPosition,numberOfFrames,xcenter,ycenter,A,B)
{
var i = 0;
mc.onEnterFrame = function()
{
var currentPosition = beginPosition + (i++) * (endPosition - beginPosition)/numberOfFrames;
this._x = A * Math.cos(currentPosition) + xcenter;
this._y = B * Math.sin(currentPosition) + ycenter;
if(i > numberOfFrames) delete this.onEnterFrame
}
}
//Применение
moveClipAlongEllipse(mc,-3,0,30,250,250,250,100)