Хм.
А не проще в прикрепляемом мувике сделать 2 клипа? И один из них сделать невидимым, а потом просто менять свойство _visible.
Вот пример, сам не тестил, опаздываю на метро. Должно работать

к примеру:

Код AS1/AS2:
for(i=1;i<=5;i++){
xpos=i*55;
this.attachMovie("myclip", "mcclip"+i, this.getNextHighestDepth(), {_x:xpos, _y:50});
this['mcclip'+i].mc1._visible=0; // один из мувиков делаем невидимым
this['mcclip'+i].i=i;
this['mcclip'+i].onPress = function(){swapClips(this.i);}
}
function swapPress(num){ // делаем другой мувик видимым
this['mcclip'+num].mc1._visible=1;
this['mcclip'+num].mc2._visible=0;
}
Вообщем.
Создаем Клип с именем myclip в библиотеке с шириной 50px.
В нем два клипа, лучше разных цветов: mc1 и mc2