Flex中如何将编译后的swf背景色设为透明

下面是一段样例代码,看完之后你也许就明白了!
MainApp.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
   <mx:Script>
       <![CDATA[
           import mx.events.FlexEvent;
           import mx.core.FlexLoader;
           import mx.preloaders.Preloader;
           import mx.managers.SystemManager;
         
           private function completeHandler(event:Event):void
           {
               var testAppSysManager:SystemManager = event.currentTarget.content as SystemManager;
               testAppSysManager.addEventListener(Event.ENTER_FRAME,testAppEnterFrameHandler);
           }
         
           private function testAppEnterFrameHandler(event:Event):void
           {
               var testAppSysManager:SystemManager = event.currentTarget as SystemManager;
               if(testAppSysManager.application)
               {
                   Application(testAppSysManager.application).setStyle("backgroundAlpha",0);
                   testAppSysManager.removeEventListener(Event.ENTER_FRAME,testAppEnterFrameHandler);
               }
           }
       ]]>
   </mx:Script>
   <mx:SWFLoader source="TextApp.swf"
       complete="completeHandler(event)"/>
</mx:Application>


TestApp.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
  backgroundColor="#FF9900">
  <mx:Label text="this is test app"/>
</mx:Application>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值