flash如何显示加载的外部swf影片的当前帧数和总帧数?

如题所述

import flash.display.Loader;
import flash.display.MovieClip;
import flash.events.Event;
import flash.net.URLRequest;
 
var okMc:MovieClip;//指向外部加载进来的swf的Movieclip(影片剪辑)
var loader:Loader = new Loader();//swf加载器
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadedHandler);
loader.load(new URLRequest("ok.swf"));//开始装载
 
function loadedHandler(evt:Event):void//装载完毕
{
    okMc = loader.content as MovieClip;//将装载的swf转换为Movieclip对象
    addChild(okMc);//显示这个swf对象
    okMc.gotoAndPlay(2);//从第二帧开始播放这个swf
}

可以加载外部的swf进来转换为MovieClip对象,然后使用MovieClip的api实现第二帧播放!

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网