依次播放加载的swf(外部影片),跳转播放后依次播放,循环播放的解决方法。...

要加载的2个 swf :  a1.swf, a2.swf
新建一个用来加载其他swf的flash文件

var  Num  =   2 ;
// 需要加载的影片剪辑的个数
var  tempNum  =   1 ;
// 当前加载第几个影片剪辑
var  loadListener:Object  =   new  Object();
loadListener.onLoadComplete 
=   function (target_mc:MovieClip, httpStatus:Number):Void  {
    tempNum
++ ;
    
if  (tempNum > Num) {
        tempNum 
=   1 ;
    }
    mc.onEnterFrame 
=   function () {
        
if  (mc._currentframe  ==  mc._totalframes) {
            mcLoader.loadClip(
" a " + tempNum + " .swf " , mc);
        }
    };
};
var  mcLoader:MovieClipLoader  =   new  MovieClipLoader();
mcLoader.addListener(loadListener);
var  mc:MovieClip  =   this .createEmptyMovieClip( " mc " this .getNextHighestDepth());
mcLoader.loadClip(
" a1.swf " , mc);
// 直接加载第个影片剪辑
_root.bt.onRelease  =   function () {
    tempNum 
=   2 ;
    mcLoader.loadClip(
" a2.swf " , mc);
};

只要修改被加载的个数就可以啦,
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值