Причина, по которой они не воспроизводятся, заключается в том, что у них есть собственная временная шкала. Если вы хотите, чтобы воспроизводился каждый ваш клип, используйте следующую функцию:
function playEverything(disp : DisplayObjectContainer, frame : int = 1) : void
{
if(disp is MovieClip)
{
MovieClip(disp).gotoAndPlay(frame);
}
for(var i : int = 0; i < disp.numChildren; i++)
{
var child : DisplayObject = disp.getChildAt(i);
if(child is DisplayObjectContainer)
{
playEverything(DisplayObjectContainer(child), frame);
}
}
}
Затем, чтобы воспроизвести все, выполните playEverything(stage);