Если вы используете класс Loader для загрузки вашего MovieClip, то вы можете добавить прослушиватели событий в его свойство contentLoaderInfo:
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, handleComplete);
и вы также можете добавить слушателя INIT:
loader.contentLoaderInfo.addEventListener(Event.INIT, handleInit);
каждая из этих функций должна принимать Событие как единственный параметр, например:
function handleComplete(e:Event):void
{
//do something
}
Edit:
Учитывая то, что вы опубликовали в качестве окончательного решения, я бы сказал, что, поскольку вы используете код на временной шкале, вы можете добавить прослушиватели событий к объекту swfs loaderInfo, например, для кадра 1:
this.loaderInfo.addEventListener(Event.COMPLETE, handleComplete);
{
// do something here
}
Я не думаю, что проверка на наличие какого-либо другого элемента swf является лучшей практикой, хотя она, очевидно, работает в вашем случае, и при тщательном выборе / проб и ошибок она будет работать и для других.