求一个用flash cs3(actionscript 3.0)代码载入并控制swf的播放(播放完毕后不重复播放,自动转到下一针

importflash.net.URLRequest;varldr:Loader=newLoader();varurl:String="abc.swf";varurlRe... import flash.net.URLRequest;
var ldr:Loader = new Loader();
var url:String = "abc.swf";
var urlReq:URLRequest = new URLRequest(url);
ldr.load(urlReq);
addChild(ldr);
这个可用于加载,那控制和转到下一帧怎么解决?求帮忙啊!!!!!!!
展开
 我来答
mousetrapj
2011-11-08 · TA获得超过322个赞
知道小有建树答主
回答量:214
采纳率:0%
帮助的人:214万
展开全部
import flash.net.URLRequest;
import flash.events.Event;

//假设现在是第一帧,载入SWF
var ldr:Loader = new Loader();
var url:String = "abc.swf";
var urlReq:URLRequest = new URLRequest(url);
ldr.load(urlReq);
ldr.contentLoaderInfo.addEventListener(Event.COMPLETE,addtoStage);

function addToStage(event:Event):void{
var content:MovieClip = event.currentTarget.content as MovieClip;
addChild(content);
content.gotoAndPlay(1);
content.addEventListener(Event.ENTER_FRAME,listenFrame);//监听载入的SWF播放
}

function listenFrame(event:Event):void{
if(event.currentTarget.currentFrame == 1){
gotoAndPlay(2); //转到第二帧
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式