1 / 5
文档名称:

如何加载外部SWF文件.docx

格式:docx   大小:15KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

如何加载外部SWF文件.docx

上传人:xunlai783 2018/7/23 文件大小:15 KB

下载得到文件列表

如何加载外部SWF文件.docx

相关文档

文档介绍

文档介绍:如何加载外部SWF文件
这里就需要用到两个ACTION关键词:loadmovie或loadmovienum(它们之间的差别,下面会讲到)
先让我们来看一句写在时间轴上的代码:
loadMovieNum("",2);
//(级别是相对于不同swf文件而言的,其作用我们可以理解为层,比如FLASH里的层,上一层的东西将覆盖下一层的东西,而级别则是上一级别的场景覆盖下一级别的场景)(用loadMovieNum语句来加载动画,会受到浏览器的安全限制,所以只能加载本地或同一服务器上的SWF文件。)
运用这一句代码我们就可以做一个简单的SWF文件的加载。
新建FLASH文档,画一个圆,红色,在第20帧插入关键帧,向右移动,,再新建一文档,画一矩形,场景大小,黑色,在第一帧写入ACTON:
loadMovieNum("",2);
,开始测试,,。
现在也许有人要问,那我怎么控制加载进来的动画呢?比如停止、播放、关闭。。。,要达到控制的效果我们可以有两个方法:
一、;
做两个按钮,一个播放一个停止,在播放按钮上写ACTION:
on(release){
();
}
在停止按钮上写:
on(release){
();}
这样测试一下,
二、
同样是做播放和停止的两个按钮
在播放按钮加ACTION:
on(release){();}
//_level(数值)是级别的意思,_level2就是第二级别
在停止按钮加ACTION:
on(release){();}
测试一下,同样可以达到效果。
值得一题的是我们可以再加一个功能,,因为它是加载进来的,有办法让它进来就有办法让它回去,所以我们现在加个关闭的按钮,然后写上ACTION:
on(release){unloadMovieNum(2);}
//卸载影片中加载进第2级别的动画
到这里我们就掌握了简单的加载并控制外部swf文件的方法,现在我们要介绍另一种方法,即加载外部文件到主动画里的MC。
、停止、关闭三个按钮,新建一MC,命名为“load”,回到主场景,从库中将MC拖入场景,放在x=100y=100的位置上,命名实例名为:mc1
新建一层,在时间轴第1帧写上ACTION:
("");
//
在播放按钮写上:
on(release){();}
在停止按钮写上:
on(release){();}
//以上的两行代码