2011-06-26 41 views
3

我想用Flash Builder 4.5構建MXML應用程序,並且我正在集成一個需要顯示對象的根爲一個MovieClip的API。我個人認爲這是不好的設計,但我必須去用它。根對象似乎總是以階段結束,因爲當然,我必須將對象添加到舞臺上才能將其添加到顯示列表中。有什麼方法可以將MXML應用程序中的階段類型更改爲MovieClip,或者有什麼方法可以強制MovieClip包裝器成爲顯示對象的根?如何使MovieClip的根顯示對象成爲使用Flex的MovieClip對象?

+0

AFAIK,Flex應用程序已經是一個影片剪輯。第一幀是預加載器部分,第二幀是應用程序本身。 – Hrundik

+0

也許你正在尋找FlexGlobals.topLevelApplication –

+0

@Hrundik我認爲,如果你從flex中導出一個應用程序用於flex,它將被包裹在一個名爲UIMovieClip的東西中。 @Yordan Yanakiev你能詳細解釋一下嗎? 我相信我需要做的是設置一個類型爲MovieClip的應用程序容器,但我不確定如何執行此操作。 –

回答

0

mx應用程序和Spark應用程序都從Sprite而不是MovieClip繼承。看看繼承鏈在

mx Application docs

Spark Application docs

第三方API不能投你的Flex電影影片剪輯上,因爲它不是一個。

HTH;

aMY

相關問題