主题:  再问变量问题

小星星

职务:普通成员
等级:1
金币:0.0
发贴:40
#12001/10/8 21:02:24
变量在程序测试中可以成功,但在输出的swf影片中不能出现。



5D荣誉斑竹

职务:普通成员
等级:1
金币:10.0
发贴:265
#22001/10/9 0:45:44
贴出来看看才知啊,



5D荣誉斑竹

职务:普通成员
等级:1
金币:10.0
发贴:265
#32001/10/9 12:48:43
你是不是指trace功能?在html自然是无用的。



bgxboy

职务:普通成员
等级:1
金币:0.0
发贴:145
#42001/10/9 20:34:07
把情况写明白一点吧!



激动的眼泪水

职务:普通成员
等级:1
金币:0.0
发贴:44
#52001/10/9 23:14:57
如果是loadvariables, 需要等一阵才可以trace



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
#62001/10/10 13:49:33
这个问题尤其出现在外部变量的问题
你第一次测试输出的时候,可能是一个temp,这个temp如果程序认为你没有改动,那么就不会被后来的temp覆盖,你输出的时候也一样,不信你可以换一个名称输出,就跟原来的不同了。



网络白痴 | 5D荣誉斑竹

职务:普通成员
等级:4
金币:10.0
发贴:1657
#72001/10/10 13:59:53
是的,loadmoive后的变量及loadvariable的变量会慢一些,需要一个读入时间!loadmoive可以通过onClipEvent(data){}来trace!



阿修罗飞天舞

职务:普通成员
等级:1
金币:0.0
发贴:115
#82001/10/10 22:09:09
中间插入一些延续帧来得到时间吧



阿修罗飞天舞

职务:普通成员
等级:1
金币:0.0
发贴:115
#92001/10/10 22:09:58
补充,在LOAD和调用变量之间插入多些的延续帧



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#102001/10/11 12:28:14
如果碰到比较极端的情况,如堵塞、网站关闭,插多少帧都无济于事。我觉得可以预先设置一个指示读入操作是否完成的布尔变量,先赋假值,在远端设为真值。大致过程如下:
//frame n:
done=false;
//frame n+1:
//load variable(s) & done
//frame n+2:
//it's a blank keyfrmae
//frame n+3:
done?gotoandplay(n+4):gotoandplay(n+2);
//frame n+4:
//variable(s) loaded...

编辑历史:[这消息被janlay编辑过(编辑时间2001-10-11 12:31:02)]
[这消息被janlay编辑过(编辑时间2001-10-11 12:35:19)]


阿修罗飞天舞

职务:普通成员
等级:1
金币:0.0
发贴:115
#112001/10/12 10:56:22
唔,那这样的语句写在FLASH里就比较不明智了,直接在网页上调用比较可行