欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

FLVPlayback组件连续播放多个FLV视频文件的AS代码

程序员文章站 2023-10-30 22:32:46
FLVPlayback组件连续播放多个FLV视频文件的AS代码...
  先前在“多个fla文件的播放问题”一文中留下了“如果要播放更多的flv文件的代码又如何写呢?”的问题,思之再三,运用变量及数组的方法解决了这一问题。
  将一个 flvplayback 组件拖到舞台上,并为其指定实例名称 my_flvplybk。然后再添加实例名为ptxt的动态文本,将以下代码添加到时间轴第 1 帧的"动作"面板上:
 
var flv:array=new array("1书香才女","2门当户对","3喜忧参半","4风波再起","5国难当头"

,"6雪上加霜","7颠沛流离","8再嫁婚变","9夕阳岁月","10一代词宗");  var path:string=new string("file:///e:/video/百家讲坛·李清照/")  var p:number=0 my_flvplybk.contentpath =path+flv[0]+".flv";  var listenerobject:object = new object();  listenerobject.complete = function(eventobject:object):void {  var p1:string=path+flv[p]+".flv";  var p2:string=path+flv[p+1]+".flv";  if (my_flvplybk.contentpath == p1) {  my_flvplybk.play(p2);  };  p++;  ptxt.text="正在播放"+p2  };  my_flvplybk.addeventlistener("complete", listenerobject);  ptxt.text="正在播放"+my_flvplybk.contentpath