Код AS3:
Mc= new My_mc;
stage.addChild(Mc);
Mc.addEventListener(Event.ENTER_FRAME , checkFinish);
Mc.gotoAndPlay(1);
private function checkFinish(e:Event)
{
if(e.target.currentFrame == e.target.totalFrames)
{
e.target.removeEventListener(Event.ENTER_FRAME , checkFinish);
e.target.stop();
//ВСЕ ТУТ КОНЕЦ МУВИКЛИПА ,делай например
stage.removeChild(e.target);
stage.addChild(new MC2());..................
}
}