flash加载外部swf显示进度条的代码

2012-01-18 09:13  评论 0 条

以问答形式给出的答案··呵呵··不知道效果怎么样?

flash加载外部swf显示进度条的代码<主文件中制作进度条>
请高手看下面的代码该怎么改

我在主文件中新建了影片剪辑  进度条实例名为“jdt_mc”

动态文本框变量名为“bfb”

进度条和文本框在同一影片剪辑里
该影片剪辑实例名为“loading_mc”

我第一桢放了一个按钮  按下会跳转到第二桢并且自动加载一个叫"zd178.swf"
的文件

我在图层的第2桢加入了以下代码
loadMovieNum("zd178.swf", 2);//将外部影片mc加载到级层2
loading.onEnterFrame = function()
 { //循环获得进度
a = _level2.getBytesLoaded();//获得已下载的字节数,注意我将外部影片加载到级层2
 b = _level2.getBytesTotal(); //获得整个动画字节数 loading.bfb = int(a/b*100) add "%";//获得下载百分比
loading.jdt._xscale = (a/b*100);//获得进度条横向缩放值
 if (a == b) { //如果下载完成,取消循环,开始播放下载的动画
delete loading.onEnterFrame; tellTarget ("_level2") { play(); 
} } };
stop();
这个代码是网上复制的
我用的是flash8.0    粘贴到里面后检查了  提示说
loading.bfb = int(a/b*100) add "%";//获得下载百分比
这句代码错误
不知道怎么改

望高手指点  或者帮忙修改

可以用的给分
谢谢了!
最佳答案
loading.bfb = int(a/b*100) + "%";
呵呵·不好意思没有直接给出答案···我个人觉得这样的方式可以知道的更多。
本文地址:http://blog.zd178.com/?p=549
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
新年快乐
新年快乐

发表评论


表情