если серой делать - быстрое решение ещё одну кнопку такую нарисовать(серую) и при клике делать её активной и видимой а главную скрывать и неактивной делать, что-то типа:

Код AS1/AS2:
кнопка1.onRelease=function()
{
кнопка1._alpha=0;кнопка1.enabled=false; //так вы уберёте старую..
кнопка2._alpha=100;кнопка2.enabled=true;//а так добавите ту что на ней..
}
но можно просто использовать ALPHA - делать кнопки не серыми, а чуть менее видными(прозрачными)
тогда:

Код AS1/AS2:
кнопка1.onRelease=function()
{
кнопка1._alpha=30;кнопка1.enabled=false;
След_кнопка._alpha=100;
}
только если использовать альфа канал - на отдельный слой нужно прописать начальное значение его..типа b1._alpha=80;//и так все ваши кнопки..
ну вот наверно и все идеи пока)