Лучший способ справиться с чем-то подобным - создать второй SWF, который загружает ваш SWF. То, как вы приступите к написанию SWF-файла предварительного загрузчика, зависит от того, какие инструменты у вас есть, и на какую версию проигрывателя вы нацеливаетесь (в частности, на какую версию ActionScript вы хотите работать). В AS2 вы будете использовать объект MovieClipLoader, в AS3 вы будете использовать объект Loader. В обоих случаях вы просто слушаете событие прогресса и используете его для изменения размера / масштаба полосы загрузки.