Я создал спиннер "Загрузка" в SWF. Я показываю этот счетчик в моем основном приложении SWF, используя SWFLoader. Как сделать прозрачный SWFLoader? В настоящее время он использует цвет фона Flex по умолчанию, хотя я установил backgroundAlpha="0"
.
Основной MXML SWF моего блесны: (обратите внимание на использование backgroundAlpha
)
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:Controls="Controls.*" width="30" height="30" backgroundAlpha="0">
<Controls:Spinner id="ctrlSpinner" /> <!-- spinner logic encapsulated in a component -->
</mx:Application>
Основной MXML SWF моего приложения:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" height="801">
<mx:SWFLoader x="10" y="173" id="swfSpinner" autoLoad="true" scaleContent="true" >
<mx:source>SWFs/LoadingSpinnerApp.swf</mx:source>
</mx:SWFLoader>
</mx:Application>
Обратите внимание, что сам элемент управления Spinner прозрачен. В SWFLoader есть что-то, что заставляет его игнорировать мои настройки backgroundAlpha. Есть идеи?