乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      FLEX 4 動(dòng)態(tài)加載背景圖片 BackgroundImage

       Sky-Cool 2012-07-11
      最近研究FLEX 4動(dòng)態(tài)加載背景圖片,發(fā)現(xiàn)沒有效率比較好的方法,貼貼自己搜集、研究的認(rèn)為效率好點(diǎn)的代碼~~~
      1. <?xml version="1.0" encoding="utf-8"?>
      2. <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
      3.                                            xmlns:s="library://ns.adobe.com/flex/spark"
      4.                                            xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete="init()" width="320" height="240">

      5.         <fx:Script>
      6.                 <![CDATA[
      7.                         import mx.core.UIComponent;
      8.                        
      9.                         import spark.events.IndexChangeEvent;
      10.                        
      11.                        
      12.                         private var skinsLoader:Loader;
      13.                         private var defaultSkinSrc:String = '1.png';                       
      14.                         private var skinUi:UIComponent = null;
      15.                        
      16.                        
      17.                         private function init():void
      18.                         {
      19.                                 imgLoader(defaultSkinSrc);
      20.                         }
      21.                        
      22.                         protected function dropdownlist1_changeHandler(event:IndexChangeEvent):void
      23.                         {
      24.                                 imgLoader(DropDownList(event.currentTarget).selectedItem);
      25.                         }
      26.                        
      27.                         public function imgLoader(imgPath:String):void
      28.                         {
      29.                                 skinsLoader = new Loader;
      30.                                 skinsLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,imgLoaderComplete);
      31.                                 skinsLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,imgIOErrorHandler);
      32.                                 var urlRequest:URLRequest = new URLRequest();
      33.                                 urlRequest.url = "images/"+imgPath;       
      34.                                 skinsLoader.load(urlRequest);
      35.                         }

      36.                         private function imgLoaderComplete(event:Event):void
      37.                         {
      38.                                 var bitmap:Bitmap = event.target.content as Bitmap;
      39.                                 bitmap.width = stage.stageWidth, bitmap.height = stage.stageHeight;
      40.                                 if(skinUi)
      41.                                 {
      42.                                         removeElement(skinUi);
      43.                                         skinUi = null;
      44.                                 }
      45.                                 skinUi = new UIComponent();
      46.                                 skinUi.addChild(bitmap);
      47.                                 addElementAt(skinUi,0);
      48.                                
      49.                                 //-------------------
      50.                                 skinsLoader.contentLoaderInfo.removeEventListener (Event.COMPLETE , imgLoaderComplete);
      51.                                 skinsLoader.contentLoaderInfo.removeEventListener (IOErrorEvent.IO_ERROR , imgIOErrorHandler);
      52.                                 skinsLoader = null;
      53.                         }
      54.                         private function imgIOErrorHandler(event:IOErrorEvent):void
      55.                         {
      56.                                 trace(event.text);
      57.                         }
      58.                        
      59.                 ]]>
      60.         </fx:Script>

      61.         <fx:Declarations>
      62.                 <!-- Place non-visual elements (e.g., services, value objects) here -->
      63.         </fx:Declarations>
      64.         <s:Label text="選擇皮膚:" fontSize="16"  x="50" y="104" height="21"/>
      65.         <s:DropDownList x="137" y="103" change="dropdownlist1_changeHandler(event)" >
      66.                 <s:dataProvider>
      67.                         <s:ArrayList source="[1.png,2.png,3.png,4.png,5.png,6.png]" />
      68.                 </s:dataProvider>
      69.         </s:DropDownList>
      70. </s:WindowedApplication>

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多