До тех пор, пока вам не нужно передавать что-либо пользователю, кроме "приложение все еще работает", я думаю, что более элегантный способ - просто изменить курсор:
<code>mx.managers.CursorManager.setBusyCursor()
//do stuff
mx.managers.CursorManager.removeBusyCursor()
Курсор изменится на часы с вращающимися стрелками. Я не уверен, есть ли способ переопределить это с помощью вашей собственной анимации, но это просто и не требует от вас создания собственного окна.