5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:bj
性别:先生
最后登录:2018-10-12
http://yitu.5d.cn/
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2005/09/01 | 母flash通过(?变量=sub34234.swf)的“等待调入(loading)”问题
类别(flash As)
|
评论
(0)
|
阅读(105)
|
发表于 16:35
母flash(http://community.csdn.net/Expert/FAQ/main.swf)通过外部参数调用子flash(sub34234.swf)的“等待调入(loading)”问题:
背景:
通过“src=http://community.csdn.net/Expert/FAQ/main.swf?num=34234”调用sub34234.swf(此swf文件体积较大)
问题:
希望在http://community.csdn.net/Expert/FAQ/main.swf中加入这样的效果:在sub34234.swf的调入过程中,显示loading
要求:
loading是在http://community.csdn.net/Expert/FAQ/main.swf中,而不是sub34234.swf中。
感谢!
---------------------------------------------------------------
如下方法:
在main文件场景中插入4个关键帧(第1、2、3、4帧)
第一个关键帧AS:
loadMovieNum("sub"+num+".swf",1);
_level1._visible = false;
第二个关键帧:
_level1._visible = false;
byteloaded = _level1.getBytesLoaded();
bytetotal = _level1.getBytesTotal();
loaded = int(byteloaded/bytetotal*100);
//这里可以添加进度条显示代码
if (loaded == 100) {
gotoAndStop (4);
_level1._visible = true;
//_level1._x = 100;//控制影片的坐标
//_level1._y = 100;
_level1.gotoAndPlay(1);
}
else
{
_level1.stop();
}
第三帧:
gotoAndPlay(2);
第四帧:
stop();
---------------------------------------------------------------
开始load的时候你的loading出现
load的mc的宽度不为0的时候(也就是load结束),隐藏loading
0
评论
Comments
日志分类
首页
[193]
flash As
[107]
有的没的
[59]
数码照片
[4]
自由世界
[19]
blender
[4]