请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 1979|回复: 4

[AS3] 还是问一下,关于loading [复制链接]

99love 楼主

自行车

金牌会员 手机认证 

帖子
1141
体力
3589
威望
8
居住地
四川省 成都市
发表于 2008-5-8 19:04:29 |显示全部楼层
我知道怎么做loading
只是有一个问题是:我做的flash全是程序写的,
只有一帧,虽然flash目前来说只有20多K,
但是要求说只要载入了几KB都要出loading界面

我发现在loading的时候,可以用
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS,....
但是
我却看不到loading的过程,只有当load完成后,才会显示load 100%。
在100%后,所有addChild的内容才会显示

那这个loading就形同虚设。。。

现在请问各位一下,在不必拆分当前flash成多个swf的情况下,如何做一个可用的loading
提供思路就行,比如说做成多帧啊,第一帧写一个stop之类的啊....提个方向,我自己来看。
谢谢。
西部数码顶级域名注册商39元抢注!

CK同伈鎖

荣誉管理

帖子
4640
体力
19243
威望
372
发表于 2008-5-8 21:52:24 |显示全部楼层
几 K 就要出 loading? 那你的 loading 一定得非常简单了, 比如一根线加几个字跳什么的, 不然肯定满足不了
第一帧中只写 loading 相关代码, 第三帧才开始主程序
想问我第二帧干嘛 ? 如果你有自定义类或者导出到首帧的 MC 的话, 进发布设置里 ActionScript 设置, 把用于导出首帧的帧改成 2 就可以了 (应该是这样翻的..)
租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

帖子
13
体力
5
威望
0
居住地
黑龙江省 哈尔滨市
发表于 2008-5-8 23:00:40 |显示全部楼层
版主说的有道理,支持!

使用道具 举报

zeroWq 
帖子
64
体力
326
威望
0
发表于 2008-5-10 20:12:04 |显示全部楼层
如果你坚持要用1帧的话,那你只能再编译单独的一个loader.swf了

使用道具 举报

99love 楼主

自行车

金牌会员 手机认证 

帖子
1141
体力
3589
威望
8
居住地
四川省 成都市
发表于 2008-5-12 09:46:11 |显示全部楼层
已经根据版主的3帧方法解决这个问题
原来,As3做个self preloader还是个麻烦事……

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-11 04:09 , Processed in 0.058682 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部