主题:  一个swf第一次load,第二次load…………每次load

美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#12002/11/16 22:10:21


一个swf第一次load,第二次load…………每次load的效果都不同,有见过吗?

那个被load的swf单独用flash player播放时一点问题都没有的。。。。

flash中也有Cookie吗??



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#22002/11/16 22:13:55



美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#32002/11/17 10:33:38
谢谢!!!!!

又学到了不少东西。。



美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#42002/11/18 10:12:32
再顶一下,不过这次不是 shared object 的问题,应该是unload后里面的变量的值还存在, 由于一些算法的问题,第二次load后起变量的值并没有归 零,所以会产生效果的不同...



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#52002/11/18 10:35:57
给data里面的变量赋undefined以卸载之



美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#62002/11/19 12:41:48
这次不是这个原因,没有涉及到shared object ,当然也就没有涉及到其data 属性了

想请教janlay:

比如说在1.swf中load 2.swf,在2.swf中有 n=1;
那么,当把 2.swf unload后,1中是否还存在变量n=1



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#72002/11/19 13:23:30
美少女killer在上个帖子中说
引用:
……
比如说在1.swf中load 2.swf,在2.swf中有 n=1;
那么,当把 2.swf unload后,1中是否还存在变量n=1


既然1中原本就没有n这个变量,卸载load进来的SWF也不会有什么影响,你是不是没说清楚啊



美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#82002/11/19 13:27:51
哦,谢谢。可能是我没表达清楚。我回去再试试

再次感谢..