Не засоряем тему.
Ты наверно неправильно меня понял.
Вместо цикла используется onEnterFrame, т.е. типа "на каждый кадр"
Соответственно скорости кадров и времени, отводимом тобой на поворот, смотришь на сколько кадров его разбить. Допустим, у тебя угол 0, а рэндом выдал 240 и пять кадров оптимально по скорости. Значит пишешь типа

Код:
num_cad = 0
ball_mc.onEnterFrame = function(){
num_cad++
this.wheel_mc._rotation+=48 // 240/5
num_cad>4 ? delete ball_mc.onEnterFrame : null;
}
А циклом или интервалом не надо - в данном случае это зло
_________________
Апдейт
Вот примерчик набросал тебе.