Ну, в последний раз я проверял, анимированные GIF-файлы не работают во Flex, если у вас нет обходного пути.Тем не менее, я бы не использовал анимированные GIF для создания анимации из-за их низкого качества.Я бы просто воссоздал его с помощью Flash.
Однако способ загрузки загрузчика был бы совершенно другим.лично я не верю в «системные загрузчики», если это не предварительный загрузчик вашего приложения.Причина этого заключается в том, что одновременно может загружаться более одной вещи (которая может не знать друг о друге), что означает, что всплывающее окно загрузчика может исчезнуть до того, как все будет загружено (первая загружается, отправляет событие и удаляет всплывающее окно,в то время как другой все еще загружается).
Что мне нравится делать, так это создавать пользовательский компонент для загрузчика всплывающих окон (поскольку он будет многократно использоваться), и оттуда я могу либо использовать состояния, подходящие для моего представления, либо иметь привязанный логический флагчтобы показать всплывающее окно, когда истина (это может быть легко сделано с помощью каркасов, таких как Parsley).Всплывающее окно будет охватывать только ту часть системы, которая на самом деле загружает данные (поскольку я сомневаюсь, что все ваше приложение загружает данные одновременно), что улучшает работу UX.