CreationComplete НЕ справится с задачей, если вы говорите о загрузке SWF-контента или чего-то действительно внешнего. CreationComplete запускается, когда компоненты MXML были размечены, как определено в MXML (вложенные компоненты IE, кнопки, поля, холсты и т. Д.), Поэтому контент, который необходимо загрузить извне (изображение, swf), не учитывается.
Что вам нужно сделать, это отслеживать все, что вы ожидаете, и запускать пользовательское событие после загрузки всех этих элементов.
Один из возможных хакерских способов сделать это состоит в том, чтобы прослушивать любое событие завершения загрузки, релевантное для каждого элемента, а затем вызвать их обратно к той же функции, которая увеличивает значение, равное количеству ожидаемых компонентов. Это означает, что вам нужно уделять больше внимания, если вы изменяете его, но это также означает, что вам не нужно проверять логическое значение для каждого элемента, который необходимо загрузить (IE "if (image1Loaded && image2Loaded && swfLoaded)" и т. Д.)