如何使用外部 swf 作为 Flash 中的预加载器
我有一个项目,我想时不时地使用不同的预加载器,所以我想知道是否有办法让我的项目使用外部 swf 作为预加载器?
I have a project where I want to use different pre-loaders from time to time so I wanted to know if there was a way I could have my project use an external swf for the pre-loader ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
绝对可以,事实上这是一种非常常见的做法。
您的外部预加载器文件只需实例化 Loader 类的实例,然后加载到您的有效负载 .swf 中。当负载加载时,您可以监听 ProgressEvent.PROGRESS 并使用它来更新某种负载栏或其他内容。它看起来像这样:
Absolutely, and in fact that's a very common practice.
Your external preloader file just has to instantiate an instance of the Loader class, then load in your payload .swf. While the payload is loading in, you can listen for ProgressEvent.PROGRESS and use that to update some sort of a load bar or whatever. It would look something like this: