|
主题: 动画前面的loading
|
 flashal
职务:普通成员
等级:1
金币:0.0
发贴:98
|
#12001/11/27 15:46:05
要做动画前的预载,应该是用if frame is loaded吧 具体应该怎样做呢?
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#22001/11/27 23:37:04
编辑历史:[这消息被janlay编辑过(编辑时间2001-12-14 22:04:29)]
|
 flashal
职务:普通成员
等级:1
金币:0.0
发贴:98
|
#32001/11/28 16:53:28
打不开呀! 能具体的说说吗?怎么样检测下载的字节数?
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
|
#42001/11/28 19:27:02
bytesloaded = _root.getBytesLoaded(); bytestotal = _root.getBytesTotal(); //设定两个变量,一个是下在完的字节数,一个是总共的字节数。 loaded = int(bytesloaded /bytestotal * 100); //这就是下载的百分比喽 在做个循环判断就OK了!
|
 5D荣誉斑竹
职务:普通成员
等级:4
金币:13.0
发贴:1504
|
#52001/11/28 19:40:00
第一帧写上(loop) byteloaded = _root.getBytesLoaded(); bytetotal = _root.getBytesTotal(); loaded = int(byteloaded /bytetotal * 100); t = getTimer ();
percent = loaded + "% ( " + int(byteloaded/1000) + " K / " + int(bytetotal/1000) + " K )"; percent = percent + "\r下载速度:" + int(byteloaded/t * 100)/100 + " K/s";
timeloaded = int(t/1000); timeremain = int(timeloaded * (bytetotal- byteloaded) / byteloaded); timeremain = int(timeremain / 60) + "\'" + int(timeremain % 60) + "\""; timeloaded = int(timeloaded / 60) + "\'" + int(timeloaded % 60) + "\""; downloadtime = "已用时间:" + timeloaded + "\r" + "剩余时间:" + timeremain; 第二帧写上 if (byteloaded == bytetotal) { gotoAndPlay ("end"); } else { gotoAndPlay ("loop"); }
第三帧做个标签(end)
閑闪互动多媒体
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
|
#62001/11/28 19:53:37
哇噻!真是一步到位呀!连时间都有啦!
|
 5D荣誉斑竹
职务:普通成员
等级:4
金币:13.0
发贴:1504
|
#72001/11/28 19:57:17
最近一直都在瞎忙flash,所以在这也可以稍做点贡献
閑闪互动多媒体
|
 flashal
职务:普通成员
等级:1
金币:0.0
发贴:98
|
#82001/11/29 21:00:02
谢谢了!
|
 罗宾汉
职务:普通成员
等级:1
金币:0.0
发贴:25
|
#92001/11/30 10:01:54
我照snowypeng说的一一复制上去了,但是没出现百分比显示,也没出现时间什么的。
是怎么回事?谢谢了。
|
 Demon.S
职务:版主
等级:5
金币:10.0
发贴:2468
|
|
 5D荣誉斑竹
职务:普通成员
等级:4
金币:13.0
发贴:1504
|
#112001/11/30 11:10:16
编辑历史:[这消息被snowypeng编辑过(编辑时间2001-11-30 11:13:23)]
閑闪互动多媒体
|
 flashal
职务:普通成员
等级:1
金币:0.0
发贴:98
|
#122001/11/30 22:32:15
又有个问题: input=t input="t" trace(isfinite(input1))的返回值是false 而trace(isfinite("input"))的返回值是true
trace(isNaN(u))的返回值是false 而trace(isNaN(o))的返回值是true 为什么? 请教!
|