2010-05-28 53 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