bom, deve ter modo mais fácil mas assim tb funciona: faz um MC em vez do botão, que vai funcionar no lugar do botão...no on rollOver dele, coloca a animação de quando o mouse estiver sobre, etc...quando clicar, faça com que ele sete uma variável, por exemplo "clicado = 1;". no on rollOut, com um if, verifique se o botão já foi clicado pela variável que foi setada quando clicou... on (rollOut) {
if (clicado == 1) {
gotoAndStop(11); // suponhamos que o frame 11 seja onde tem aquele X vermelho, no caso do site que você passou...o que indica que o botão já foi clicado.
} else {
gotoAndStop(1); // e o frame 1 seja o botão normal, sem ser clicado.
}
} daí, suponhamos que os frames do MC ficaria assim: 1 - o botão normal 2-10 - animação de quando o mouse estiver sobre (com um gotoAndPlay(2) no frame 11 pra continuar a animação quando o mouse ainda estiver em cima) 3 - cena de quando o botão já foi clicado. qualquer dúvida, posta aí