Создаем кнопку, делаем ей 4 состояния, конвертим ее из кнопки в мувиклип.
И пишем что то вроде:

Код AS1/AS2:
myButton.gotoAndStop(3);
myButton.onPress=function(){};
Ну и в принципе обычную кнопку заменяет такой наборчик:

Код AS1/AS2:
myButton.stop();
myButton.onRollOut=function(){myButton.gotoAndStop(1)};
myButton.onRollOver=function(){myButton.gotoAndStop(2)};
myButton.onPress=function(){myButton.gotoAndStop(3)};
myButton.onRelease=function(){myButton.gotoAndStop(4)};
myButton.onReleaseOutside=function(){myButton.gotoAndStop(4)};