также как и по кругу, только радиус по х отличается от радиуса по у

Код:
var a = 0; //градусы
//
var rx = 10; // радиус по горизонтали
var ry = 20; // по вертикали
onEnterFrame = function () {
// находим координаты
var x = Math.cos(a)*rx;
var y = Math.sin(a)*ry;
// присваиваем координаты клипу + смещение
dot_mc._x = x+100;
dot_mc._y = y+100;
// увеличиваем угол поворота
a+=0.1
}