Вообще то не рекомендуется писать код в самих мувиках. Кнопки как таковые тоже устаревают. Делай два мувика: but - кнопка, mc - клип.
В специальном слое actions в первом фрейме пишете:

Код:
mc.stop ();
but.onRollOver = function (){
mc.play ();
}
Если необходимо, чтобы клип проиграл один раз и остановился - добавь код по проверке номера кадра этого мувика.