import flashdisplayLoader;
import flashdisplayMovieClip;
import flasheventsEvent;
import flashnetURLRequest;
var okMc:MovieClip;//指向外部加载进来的swf的Movieclip(影片剪辑)
var loader:Loader = new Loader();//swf加载器
loadercontentLoaderInfoaddEventListener(EventCOMPLETE, loadedHandler);
loaderload(new URLRequest("okswf"));//开始装载
function loadedHandler(evt:Event):void//装载完毕
{
okMc = loadercontent as MovieClip;//将装载的swf转换为Movieclip对象
addChild(okMc);//显示这个swf对象
okMcgotoAndPlay(2);//从第二帧开始播放这个swf
}
可以加载外部的swf进来转换为MovieClip对象,然后使用MovieClip的api实现第二帧播放!
用ShareObject保存场景和帧。
每次动画打开时读取保存的值,并且将动画重置到保存的场景和帧那里继续播放,就实现了继续上次的播放记录。
置于代码如何写,你百度搜ShareObject的用法吧
以上就是关于flash如何显示加载的外部swf影片的当前帧数和总帧数全部的内容,包括:flash如何显示加载的外部swf影片的当前帧数和总帧数、flash 读取上次保存的帧数、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)