Вот собственно весь код.

Код AS3:
var i:Number = Math.random();
if (i<0.2) {
this.setChildIndex(mc1, this.numChildren-1);
mc1.gotoAndPlay(5);
}
if (i>=0.2 && i<0.4) {
this.setChildIndex(mc2, this.numChildren-1);
mc2.gotoAndPlay(5);
}
if (i>=0.4 && i<0.6) {
this.setChildIndex(mc3, this.numChildren-1);
mc3.gotoAndPlay(5);
}
if (i>=0.6 && i<0.8) {
this.setChildIndex(mc4, this.numChildren-1);
mc4.gotoAndPlay(5);
}
if (i>=0.8 && i<=1) {
this.setChildIndex(mc5, this.numChildren-1);
mc5.gotoAndPlay(5);
}
Пробовала вот так:

Код AS3:
this.swapChildrenAt(getChildIndex(mc1), this.numChildren-1);
но результат тот же через какое-то время начинает тормозить..