本地运行flash程序时,能不能先将多个swf 文件,在程序第一次加载时,都预先加载。
时间:2010-10-19
来源:互联网
我制作了一个flash 程序,主界面有几个按钮,每点击“1号”按钮,就会加载一个"1号.swf" 文件,并且全屏播放,这些swf 文件包括视频图片等,所以加载时,都没有办法在点击按钮之后马上响应。退回到主界面之后,会卸载这个swf 文件,等我再次点击“1号”按钮时,它就又需要一段时间加载,请假各位老师高手们,能不能在程序初始化时,将这些swf文件全部初始化,达到在点击按钮时立刻响应的效果?或是有其他什么办法可以到达同样的效果?
作者: wuboyaogun 发布时间: 2010-10-19
1 已经读入的swf,可以读得其ByteArray,以后用loadBytes载入。
2 初始化载入也可以用ByteArray存储。
3 本地程序若使用AIR,可以改用FileStream类读取,速度比载入要快。
2 初始化载入也可以用ByteArray存储。
3 本地程序若使用AIR,可以改用FileStream类读取,速度比载入要快。
作者: HBrO 发布时间: 2010-10-19
您好。非常感谢您的帮助。
我对ByteArray 的用法不熟悉,不知道在初始化全部加载时,应该怎么讲Swf 文件存到ByteArray中去呢,使用的时候又应该怎么使用呢? 谢谢,谢谢。

作者: wuboyaogun 发布时间: 2010-10-19
如果资源都是本地的话,应该不会存在很长的响应时间
我以前碰到过就是数据处理的代码效率没有优化,存在1-2秒延时,你应该查查类似的情况
我以前碰到过就是数据处理的代码效率没有优化,存在1-2秒延时,你应该查查类似的情况
作者: libins 发布时间: 2010-10-19
嗯。也谢谢您。确实没有存在很长时间的延迟,但是因为我的按钮在点击之后会有一个特定的效果,这个效果,会依赖到后面加载进来的swf 文件,所以按钮效果只能等swf 文件加载完成之后,才能继续,所以会出现按钮点击之后停顿了一下的现象。
作者: wuboyaogun 发布时间: 2010-10-19
查看URLLoader和Loader.loadBytes方法,两者结合使用
作者: HBrO 发布时间: 2010-10-19
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28