Заключите кнопку в мувик btn_mc и вот код:

Код AS1/AS2:
this.onEnterFrame = function() {
if (btn_mc.hitTest(_root._xmouse, _root._ymouse)) {
trace('Мышь на над кнопкой');
}
}
Когда необходимость в отслеживании отпадет, перестаньте проверять:

Код AS1/AS2:
delete this.onEnterFrame ;
Если this.onEnterFrame уже занят, то можно повесить такую функцию прямо на мувик:

Код AS1/AS2:
function testHit () {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
trace('Мышь на над кнопкой btn');
}
}
И теперь, когда нужно включить проверку:

Код AS1/AS2:
btn_mc.onEnterFrame = testHit;
А когда нужно отключить проверку:

Код AS1/AS2:
delete btn_mc.onEnterFrame ;
Естественно, все это справедливо, если вы заключите вашу кнопку в мувик btn_mc и если нужно отслеживать именно нахождение курсора над кнопкой, а не обязательно движение над ней, как вы указали в заголовке темы. Будьте точными во всем, что касается формулировок вопросов по программированию, а то вам насоветовать могут..

.