Короче общая идея:
- Кнопками лучше не пользоваться вообще, так как муви клипы могут полностью имитировать их, но с гораздо большими возможностями при этом:
- У мувиклипов есть события onPress onRelease onRollOver onRollOut - подробнее читай про них в документации. Вот с помощью них и делают кнопки-мувиклипы. Пример:

Код:
_root.mcBtn.onRollOver=function()
{
this.gotoAndPlay(2);
}
_root.mcBtn.onRollOut=function()
{
this.gotoAndPlay(10);
}
_root.mcBtn.onPress=function()
{
this.gotoAndPlay(15);
//И другой код который должен выпонится при нажатии на кнопку-клип
}
Имеется ввиду что на главной временной диаграмме(_root) лежит клип_кнопка mcBtn, в котором в 1 кадре - обычное состояние кнопки, 2-10 анимация при наведении, 10-15 анимация при увидении мыши, 15-20 анимация при нажатии. Естественно в кадрах 1, 10, 15 стоят команды stop() (в 20 по идее не надо).