2011-06-26 39 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

相关问题