Отключайте способность кнопки реагировать:

Код AS1/AS2:
btn.enabled = false ;
Поставьте этот блок при выполнении hitTest мувика с кнопкой.
А как только

Код AS1/AS2:
if (mc.hitTest(btn) == false ) {
btn.enabled = true ;
}
Добавлено через 2 минуты
Или еще проще - поставьте такую проверку

Код AS1/AS2:
btn.enabled = !mc.hitTest(btn)
Поставьте этот код внутрь функции, которая у вас за движение отвечает, чтобы проверка происходила непрерывно.
Если надо, чтобы учитывалось только частичное перекрытие, то - либо сложный хиттест, либо как Hauts написал - использовать дополнительный обработчик на невидимом мувике в основном мувике.
А чтобы дополнительный обработчик визуально не сбивал с толку символом руки:

Код AS1/AS2:
block_mc.useHandCursor = false ;