Можно попробовать через интервал запускать функцию, которая выдает новую точку в пределах сцены куда стремится клип, а клип просто будет всегда двигаться по направлению к этой точке.

Код AS1/AS2:
var speed = 5;//скорость с которой движется клип
clip.onEnterFrame = function() {
//клип движется к точке
this._x += Math.cos(dir) * speed;
this._y += Math.sin(dir) * speed;
};
function changeDir() {
tarX = Math.random() * 550;//случайная точка по Х
tarY = Math.random() * 400;//случайная точка по Y
dir = Math.atan2(tarY - clip._y, tarX - clip._x);//это угол от
//текущего положения клипа до точки с коорд. tarX tarY
}
//каждую секунду у точки меняется положение
var int_changeDir = setInterval(changeDir, 1000);