修改flex預設loading

2021-08-30 23:02:48 字數 1734 閱讀 2018

一:

二:flex應用看久了,乙個預設的裝載loading介面就會導致審美疲勞,下面提供一種方法,讓你可以自定義你的裝載介面。

1,在src目錄下建立自定義類,兩個檔案**如下:

preloader.as

package com.preloader

override public function set preloader(value:sprite):void

private function progresseventhandler(event: progressevent): void

}private function timereventhandler(event: timerevent): void

private function completeeventhandler(event: event): void

private function initprogresseventhandler(event: flexevent): void

private function initcompleteeventhandler(event: flexevent): void}}

progressbar.as

package com.preloader

private function rendereventhandler(event: event): void

public function refreshprogressbar(): void

public function getwidth(): number

public function getheight(): number

private function drawprogress(): bitmapdata

public function set ready(value: boolean): void

public function get ready(): boolean

public function set progress(value: number): void

public function get progress(): number }}

3,執行應用,預設的loading已經變成你想要的效果了。

三:建立擴充套件至 mx.preloaders.downloadprogressbar 的乙個類:

package mydownpro

}}

然後在修改 preloader 為你建立的這個類:

方法二:覆寫 downloadprogressbar 類的 preloader,可以在其中加入你自已喜歡的標籤或者影象

package mydownpro

override public function set preloader(s:sprite):void

private function prog(e:progressevent):void

private function ecom(e:event):void

private function flinc(e:flexevent):void

private function flin(e:flexevent):void

}}

Flex 編寫 loading 元件

flex 介面初始化有時那個標準的進度條無法顯示,介面長時間會處理空白的狀態!我們來自定義乙個進度條,它就可以比 flex 自執行的正常顯示。1.元件ztipwindow.mxml xmlns s library xmlns mx library addedeffect removedeffect ...

修改flex應用預設的裝載介面

flex應用看久了,乙個預設的裝載loading介面就會導致審美疲勞,下面提供一種方法,讓你可以自定義你的裝載介面。1,在src目錄下建立自定義類,兩個檔案 如下 preloader.as package com.preloader override public function set prel...

Flex4 製作Loading動畫

第一步 在flash cs 5中 製作loading影片剪輯名稱為preloaderdisplay如圖所示 img 第二步 在影片剪輯的第一幀加上如下 setmainprogress 0 setinitalizeprogress 0 percenttxt.text 0 function setmai...