將swf編譯進另一swf中,並使用其中的類

2021-06-16 23:11:51 字數 354 閱讀 9552

通常情況下,第三方庫是以swc形式存在的,這時,直接就能將swc編譯進我們的專案中。

如果第三方提供的不是swc,而是乙個swf,通常的做法是用loader載入這個swf, 然後反射,

以達到用swf中類的目的。

在執行時載入swf, 可以使用第三方提供的類,但有沒有更簡單的方法,在編譯期直接將第三方

的swf直接編譯進我們的專案中,然後直接用呢?當然可以! **如下:

package

private function onload(event:event):void

}}

其中,test.swf是另一as3專案生成的swf

將MXML編譯為SWF檔案

你可以部署你的程式作為乙個swf檔案,或者作為swf包含在air程式中,或者如果您有adobe livecycle資料服務es,您可以將mxml和as檔案作為你的應用程式的乙個集合部署在上面。如果您正在使用flex builder,您從flex builder的內部編譯和執行swf檔案。在您的應用程...

Flex中如何將編譯後的swf背景色設為透明

下面是一段樣例 看完之後你也許就明白了!import mx.events.flexevent import mx.core.flexloader import mx.preloaders.preloader import mx.managers.systemmanager private funct...

一種不匯出元件載入並操作其他swf中類和元件的方法

這是糾結了2天的經驗,不記錄下來對不起自己的時間啊。問題是這麼發生的 2個網頁中的swf要用到統一一組簡單的ui元件 sprite的派生類 然後我第一想到的就是傳說中的rsl 執行時共享庫 不過折騰了半天,似乎是因為不是單純的共享資源,還包含一部分用tweenlite控制的動畫 直接操作元件裡舞台上...