主题:  导入的文本如何判断进度?

5D限制级

职务:普通成员
等级:6
金币:10.0
发贴:4970
#12003/2/13 20:04:46
myLoadVars = new LoadVars();
function myOnLoad(success) {
if (success) {
gotoAndPlay(2);
} else {
gotoAndStop(1);
trace("k");
}
}
loadVariablesNum("1.txt", 0);
??????????? myLoadVars.onLoad = myOnLoad; ??????????

不好使嘛



s22

职务:版主
等级:4
金币:10.0
发贴:1634
#22003/2/14 8:52:14
查查旧贴,或者看看帮助文件,你写错了~



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#32003/2/14 11:45:05
既然定义了loadvars对象,怎么不用它

myLoadVars.load("1.txt");



5D限制级

职务:普通成员
等级:6
金币:10.0
发贴:4970
#42003/2/15 14:38:15
暂时无法调试 是这样吗

myLoadVars = new LoadVars();
myloadVars.onload("1.txt")
if (myloadVars.getBytesTotal() == myloadVars.getBytesLoaded())



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#52003/2/16 19:31:13
就用那段代码呀

function myOnLoad(success) {
if (success) {
gotoAndPlay(2);
} else {
gotoAndStop(1);
trace("k");
}
}
myLoadVars.onLoad = myOnLoad



5D限制级

职务:普通成员
等级:6
金币:10.0
发贴:4970
#62003/2/17 19:41:06
那我文件1.txt如何导入啊?
function myOnLoad(success) {
if (success) {
gotoAndPlay(2);
} else {
gotoAndStop(1);
trace("k");
}
}
myLoadVars.onLoad = myOnLoad
难道是加在IF判断里面?不会吧 我要判断载入文本的进度!!



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#72003/2/18 13:45:37
应该是放在onLoad函数里面,我也没试过,因为一般来说瓶颈是后台处理的速度,而不是下载,所以下载进度显得有点多余(只是个人看法)。
另外,onLoad是判断下载状态,LoadVars.load才是载入文本。



5D限制级

职务:普通成员
等级:6
金币:10.0
发贴:4970
#82003/2/18 15:45:11
onLoad是判断下载状态,LoadVars.load才是载入文本。

明白了谢谢



inkl

职务:普通成员
等级:1
金币:0.0
发贴:139
#92003/2/20 12:29:03
initia = new LoadVars();
initia.load("data.txt");
initia.onLoad = function(success) {
    if (success) {
            } else {
            }
};



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#102003/2/21 12:21:15
载入文本做进度没什么意义,因为一般数据量都很小。退一步说,如果你一次载入大量的文本,可能会出问题,也是不可取的。



5D限制级

职务:普通成员
等级:6
金币:10.0
发贴:4970
#112003/2/21 18:09:01
inkl在上个帖子中说
引用:
initia = new LoadVars();
initia.load("data.txt");
initia.onLoad = function(success) {
    if (success) {
            } else {
            }
};




'INKL'JJ也来啦



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
#122003/2/21 18:39:29
直观读入文本无法做到获取进度的,除非……
把数据放入外部swf用loadmovie来读,然后getBytesloaded()- 空swf本身固定大小 就可以正确判断读入数据.


D:)S



s22

职务:版主
等级:4
金币:10.0
发贴:1634
#132003/2/21 18:55:00

相关文件:点这儿打开
我在MOOCK的站点上看到的。



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
#142003/2/21 22:51:14
loadvar是不推荐使用的,因为它不能突破64k的限制。

D:)S



Aw3000

职务:普通成员
等级:1
金币:0.0
发贴:79
#152003/2/23 16:37:43
64k的限制?