flash播放进度条不走(flash播放器不能快进)
flash文件无法播放,总是停留在开始那个画面不不动!!
你先按我说的试试,不行了,把文件传给我,我帮你看看,我以前做过一些Flash,里面有些设置,在播放是要注意的。
1.细细寻找Flash画面上有没有要你点击的触点,点击后,文件会自动播放。
2.在画面上点击右键,选择播放,看看会不会自动播放。
Email:baojian510@yahoo.cn
flash播放器安装不上去~升级到一半进度条就不动了~
C:\WINDOWS\system32\Macromed\Flash
到这个文件夹里把所有东西都删除了再安装试试
flash中的播放进度条问题!!!高手进...
没有你说的方法,制作复杂的flash,特别是网站flash不能建多个场景,这样不利于操作。
你这种问题我1年前也想过,结果解决办法是载入外部swf(得下苦工学习代码)
我的方法是:
//var str="123.swf";
var loadPic:Object = new Object();
var loadpic:MovieClipLoader = new MovieClipLoader();
var load_Pic:MovieClip = Pic.createEmptyMovieClip("load_Pic", 1);
// 当对 MovieClipLoader.loadClip() 的调用已开始下载文件时调用
loadPic.onLoadStart = function(target_mc:MovieClip) {
motionLoad_mc._visible = true;
target_mc._alpha = 0;
};
// 在加载过程中(即在 MovieClipLoader.onLoadStart 和 MovieClipLoader.onLoadComplete 之间时)
loadPic.onLoadProgress = function(target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number) {
Total = int(bytesTotal/1024);
motionLoad_mc.per_txt.text = "Loading..."+Math.round(bytesLoaded/bytesTotal*100)+"%";
};
// 当使用 MovieClipLoader.loadClip() 加载的文件完全下载时调用。
loadPic.onLoadComplete = function(target_mc:MovieClip) {
motionLoad_mc.gotoAndPlay(2);
atween = new mx.transitions.Tween(target_mc, "_alpha", mx.transitions.easing.Back.easeOut, 0, 100, 3, true);
};
// 当执行加载的剪辑的第一帧上的动作时调用。只有在调用此侦听器后,才可以设置属性、使用方法
loadPic.onLoadInit = function(target_mc:MovieClip):Void {
};
// 当使用 MovieClipLoader.loadClip() 加载的文件未能加载时调用
loadPic.onLoadError = function(target_mc:MovieClip):Void {
motionLoad_mc.per_txt.text = "加载文件失败!";
};
loadpic.addListener(loadPic);
loadpic.loadClip(str, load_Pic);
//这是as2.0的代码,如果你觉得有用最好学习下此方法。不过这种方法是建多个flash,适合网站开发,不知道适不合适合你的flash
FLASH 进度条为什么不显示?
这跟你做的flash的结构有关。
你一样让进度条部分放到最前面,而且声音最做成数据流形式也可以好一些
做一个循环在第一帧不断检测下载,第一帧要是停止的
什么时候下好了,什么时候开始播放第二帧
应该没有问题的吧
我做的有进度条的flash动画,不能自动播放,怎么办?
给Flash制作loading动画不是必需的,一般如果文件大于300KB就最好制作一个。你要把自己制作的主动画和loading动画放到两个场景中,并且这个loading动画要放在最上面,拥有loading动画的这个场景只要两个图层就够了,最简单的说吧,将你制作好的那个拥有100帧的进度条影片剪辑放到其中一个图层的第一个帧中,并给这个进度条一个实例名,上面你说的就是“进度条”,在另一个图层的第一帧添加动作语句:
total = _root.getBytesTotal();
loaded = _root.getBytesLoaded();
load = int(loaded/total*100);
_root.进度条.gotoAndStop(load);
在这个图层的第二帧添加关键帧,加入动作:
if(total==loaded)
gotoAndPlay("新的场景名",1);
esle
gotoAndPlay(1);
这样就好了,不过你在本地机器上是看不出效果来的,你需要把它挂到网上去。现在有很多免费上传空间,我以前也上传过(也是loading 动画),得到了制作好的Flash,于是想把制作好的flash弄到QQ空间中,可一弄到QQ空间Flash模板中问题就来了,进度度在那不动了,这是为什么呢?后来才发现QQ空间Falsh编辑模板那里有一个高级设置,里面就有一项自动播放,把这个选项选中,问题得到解决!可能你也是这个问题吧!