2010-03-25 184 views
1

有3個swf文件。 1.預加載器 2.全屏菜單 3.照片庫 (以as3編碼) 這些文件中的每一個文件的大小都不是很大。但所有這一切可能是。Flex集成問題

我的問題:

  1. 我可以導入所有3個文件在Flex和出現這種情況: 用戶點擊預加載,導致屏幕範圍菜單。並根據菜單上點擊的按鈕,加載相應的圖片庫? 以這樣的方式,每個對象動態加載
  2. 我可以顯示2個SWF文件,比如一個文件在另一個上......就像css中的z-index。 例如:在角落上的一個小的右側角落浮動菜單,浮動在屏幕上的翻轉浮動在屏幕頂部的菜單上?

PS:我是Flex的新手。

回答

1

您可以從Flex項目中動態加載任意數量的SWF。同樣,基於與每個SWF的交互,您可以加載另一個SWF。

查看Loader類以瞭解有關使用情況和要聽的事件的信息。

+0

我不認爲你正確地得到了我的問題。 1.我想swf漂浮在另一個 2.我想在a.swf中的on_Click(Button1)轉到b.swf中的一個部分和一個.swf中的on_Click(Button2)轉到b.swf中的另一個部分 – 2010-03-25 19:56:58

+0

您可以在Flex中對swfs進行分層,就像您可以分層Flex控件一樣。在主要的Flex應用程序中需要額外的工作,但是您可以在每個SWF和主要的Flex應用程序之間來回切換。因此,a.swf可以通過on_click(Button1)的事件,主Flex應用程序可以捕獲該事件,然後告訴b.swf做些事情。說實話,它可能會爲你節省一些時間(和困惑)來重做Flex中的一些或全部SWF – Jason 2010-03-25 20:11:38