AS3:part1-preloader
来源:互联网 发布:淘宝上可以买假b超单吗 编辑:程序博客网 时间:2024/05/01 10:17
为flash api加载进度条是一项必不可少的工作,特别是大型的flash project。
下面是基本的preloader制作
1、新建一个flash文档
2、为第一层命名:loaderbar(或其它)
3、在第一层新建一长方形,并以颜色填充,这个长方形就是进度条,并在长方形下方新建一动态文本,实例名称为:txt(或其它),些文本显示当前加载的数目。
4、把长方形转换为影片剪辑元件,其注册点为左上角或左中,这样进度条会从左向右延伸,实例名称为:bar(或其它)
5、新建一层,并命名:action(或其它),这层是用来写脚本
如图所示:
6、在“action”层的第一帧开始添加脚本
解释:首先设置preloader的scale X 为0,这样做是为了让用户在flash一开始加载时看不到进度条;接着创建一个Loader对象,用来加载swf文件或图片,在这里我加载一个“Greetings.swf”的swf文件;然后来到最重要的部分,为Loader设置事件侦听,使用“contentLoaderInfo”访问加载过程中的信息和数据,在加载进程(ProgressEvent)和加载完成后(complete)都添加侦听;最后,把loader添加到舞台上。
7、添加事件侦听
解释:“oncomhandler”是控制加载完成后的动作,加载完后,进度条和文本没有必要再显示。“onprhandler”是控制加载过程中进度条和动态文本的动画显示,计算当前已加载的数据,设置preloader的scale X为当前已加载的数据,当加载的数据达到1时(加载完成),进度条将完整显示。
8、测试
注意:在Flash IDE可以用“模拟下载”的方式查看,测试影片->查看(View)->模拟下载(Simulate Download)
- AS3:part1-preloader
- preLoader
- 重写preloader
- mtk preloader
- mtk preloader
- mtk preloader
- mtk preloader
- mtk preloader
- mtk preloader
- part1
- PART1
- PART1
- 一个preloader类
- preloader访问systemManager
- 并发preloader加载条
- preloader架构及流程图
- preloader打印调试语句
- preloader定时器timer使用
- 如何使用NUnit进行单元测试
- 漂浮广告
- 关于Ext.onReady的三种调用方法
- C语言与面向对象
- C# 调用 colorDialog, 列举 字体
- AS3:part1-preloader
- 聚焦索引与非聚焦索引及其查询效率
- 改3389端口
- 第一站...
- Spring AOP使用
- 床上等你
- 求助supesite中的一段代码
- C#调用WIN32的API
- 编程习惯[好]与[不好]