2010-05-28 52 views
0

我正在轉向純粹的as3環境進入flex,並對預加載器有疑問。關於flex預加載器的問題

對於我的一個應用程序,特別是在swf加載時,我會添加一個帶有動畫預加載器的屏幕。然後在我的代碼中的特定時刻,當我知道我的所有xml已經被解析,構建了UI並且完成了所有初始化時,我發送一個「完成」事件來移除預加載器。

我怎樣才能實現這是flex?我只有真的見過基於百分比的flex preloaders,我認爲它代表了swf本身的實際加載?

回答

1

請閱讀預加載彎曲的菜譜,他們有一些演示應用程序,可以幫助你出來

實際上沒有在應用程序標籤的預加載屬性,

,可能是西隧ü可能幫助ü出 TC

ANKUR夏爾馬

0

Flex有一個ProgressBar控制,您可以使用類似的目的。如果您想繼續使用自己的自定義動畫進度欄,則可以將Sprite添加到Container的rawChildren(最好是Canvas),並使用PopUpManager將其顯示爲模式彈出窗口 - 從done中刪除彈出窗口事件的處理程序。如果你傳遞一個孩子不延伸UIComponent

Container類的重寫addChild方法將拋出一個錯誤 - 這就是爲什麼你應該使用rawChildren.addChild