Flash加载外部文件的各种方法与技巧-1、用loadMovie调用外部.swf文件-太...
- 格式:doc
- 大小:42.50 KB
- 文档页数:15
flash浏览器、网络、加载外部文件浏览器/网络1) Fscommand指令Fscommand指令使用的语法是:Fscommand("command","arguments")Command是指令的相关命令,arguments是命令的参数。
fscommand("fullscreen", "true");全屏显示可以加在第一帧中,也可以加在按加在按钮中.如加在按钮中则为on(press){fscommand("fullscreen","true"); }取消右键菜单Showmenu命令是用来设置是(True)否(false)显示Flash动画播放器的快捷菜单的全部指令,即右击鼠标时弹出的菜单,默认为True,如果要取消弹出的菜单,必须在第一帧这样设置:Fscommand ("showmenu","false");fscommand("quit"); 退出如果加在帧中程序为fscommand("quit"); 意为当播放此帧自动退出.若加在铵钮中则为on (release) {fscommand("quit");}意为当单击时退出.禁止缩放->fscommand("allowscale", False)2) geturl 定位地址可以对文件加,也可以对按钮加.对文本加:选中整个文本或单个文字,在文本属性栏的链接加地址如:对按钮加:选中按钮,点动作,双击geturl 结果为:on(press){geturl("","_blank");} //blank以新的窗口打开3) loadmovie 从外部地直加载影片可以对按钮加,也可以对帧加按钮加如: on(press){loadmovienum("a.swf","1");}给帧加:loadmovienum("a.swt","1");4)外部调用数据loadVariablesNum("about.txt", 0);eCodepage = true;//中文5)怎样给我的FLASH做一个预加载地LOADING?简单 loading 代码:方法 1 、使用载入字节数判断b=getBytesTotal();// 获取总的字节数a=getBytesLoaded();// 已经下载的字节数onEnterFrame=function(){// 进入帧时 , 进行判断if (a == b) {// 如果载入的字节数等于总的字节数delete this.onEnterFrame// 删除进入帧gotoAndPlay("frame");// 转入到你要播放的帧] else {// 否则a=getBytesLoaded();// 已经下载的字节数percent=int(a/b*100)+"%";// 计算已经下载的百分比]}把上面方法放入第一帧就可以了方法 2 、使用载入的帧数判断_用 Action 语法地 if frame is loaded 来实现 , 新建一层,这层专门放 Action,第一帧,ifFrameLoaded (" 场景 ", frame) {// 假如场景中地祯数已经载入goto and play() // 跳至并播放某某祯 ( 自己设定 )}第二帧,O*Np@Qgoto and play(" 场景 1", 1)// 跳至并播放第一祯循环再加上一个 load 地 MC 循环播放在这两帧的中间,就 OK 了。
FlashAS2——载入外部图像或影片Flash影片中会用到很多图像,如果事先把图像都导入Flash,则会导致影片体积很大;如果图像还需要不断更新,则需要重新编辑影片,导入新的图像,灵活性变差。
最好的方法是Flash影片中不包含哪些经常变化的图像,而是将图片存放在某个文件夹里,根据需要动态的载入,这样发布的影片不需要更改,只需更新图片即可。
Flash提供了从外部载入图像和影片的方法,语法格式如下。
格式1:loadMovie(文件名,实例名)功能1:载入外部以文件形式存储的图片或影片到指定的影片剪辑中举例1:loadMovie("pic.jpg",_root.mc);格式2:loadMovieNum(文件名,深度)功能2:载入外部以文件形式存储的图片或影片到指定的深度举例2:loadMovie("pic.jpg",3);说明:如果要载入的图片或影片与Flash文档在同一文件夹下,可直接书写图片或影片的文件名,扩展名不能省略,否则,要写出完整的路径名。
实例:图片展示(点击图片序号,显示相应的图片)步骤:1. 创建新影片,设定舞台大小为400*300,保存影片,文件名为picshow.fla;2. 准备3张图片,存放在picshow.fla文件所在的文件夹下,大小为400*300,文件名依次为pic1.jpg、pic2.jpg、pic3.jpg;3. 新建一个空影片剪辑,名称为“pic",并放置在舞台上,坐标位置为(0,0),实例名为pic;4. 制作3个按钮,名称依次为b1、b2、b3,新建一个图层,将三个按钮放置在舞台左下角,如图所示,实例名也为b1、b2、b3;图片切换4. 为帧填写代码如下:loadMovie(pic1.jpg",_root.pic);b1.onRelease=function(){loadMovie("pic1.jpg",_root.pic);};b2.onRelease=functio(){loadMovie("pic2.jpg",_root.pic);};b3.onRelease=function(){loadMovie("pic3.jpg",_root.pic);};5. 测试影片。
Flash中调用外部swf的方法和定位和嵌入音频文件的两种方法Flash中调用外部swf的方法和定位和嵌入音频文件的两种方法Flash中调用外部swf的方法和定位原理:把外部swf调用到空MC中,再对空MC进行定位实现对SWF的定位on (release) {loadMovie("photo/z08.swf","ppp");ppp._x = 450;//定义ppp的x轴方向的位置(向右偏移距离)ppp._y = 50;//定义ppp的y轴方向的位置(向下偏移距离)ppp._xscale=80;//定义ppp的宽的大小(80表是原尺寸的80%)ppp._yscale=80;//定义ppp的高的大小(80表是原尺寸的80%)//以下代码同样可以实现一样功能//setProperty ("ppp", _x,450);//setProperty ("ppp", _y,50);//setProperty ("ppp", _xscale,80);//setProperty ("ppp", _yscale,80);}其中:ppp-:为一空MC的名称photo/z08.swf:swf的相对路径------------------------------------------Flash弹出固定大小的浏览器窗口通Flash按钮点击弹出一个固定大小的浏览器窗口.按钮as:on (release) {getURL("javascript:openNewWindow('sethome.html','thew in','width=253,height=54') ");}网页head内:<SCRIPT LANGUAGE=JavaScript>function openNewWindow(URLtoOpen, windowName, windowFeatures) {newWindow=window.open(URLtoOpen, windowName, windowFeatures);}</SCRIPT>加起来用了1天的时间想实现直接从flash按钮设置设为首页的功能,找了n多的代码测试,没有一个能用的,后来看有人说是IE6.0根本不支持flash按钮设置首页的功能,不知道是不是真的.最后只能通过弹出一个固定大小的窗口来实现了,虽是下策,总算能对付过去了.顺便写一下,设为首页的文字链接代码:<a href="#" onClick="javascript:this.style.behavior='url(#default#ho mepage)';this.setHomePage'/');window.close();">设置为首页</a>--------------------------------------------在Flash里嵌入音频文件的两种方法在Flash文档中嵌入音频文件的两种方法,使其可以在Flash player中正常播放。
1、LoadVars 类LoadVars 类是loadVariables() 函数的替代方法,用于在Flash 应用程序和服务器之间传输变量。
可以使用LoadVars 类在下载时获取成功数据加载、进度指示和流数据的验证信息。
2、LoadVars.load()LoadVars类的方法,my_lv.load(url):从指定的URL 下载变量,分析变量数据,并将结果变量放在my_lv 中。
3、LoadVars.onLoadLoadVars类的事件处理函数,用法:my_lv.onLoad = function(success) {// 此处是您的语句}success 该参数指示加载操作是成功完成(true) 还是以失败结束(false)。
如果该操作成功,my_lv 将填充为该操作所下载的变量,而这些变量将在调用此处理函数时变为可用。
4、my_str.split("delimiter", [limit])拆分字符或字符串的方法。
delimiter 拆分my_str 所依据的字符或字符串。
limit 要放入数组中的项目数。
此参数是可选的。
在指定的delimiter 参数出现的所有位置断开String 对象,将其拆分为多个子字符串,然后以数组形式返回这些子字符串。
5、my_sound.loadSound("url", isStreaming)方法;将MP3 文件加载到Sound 对象中。
可以使用isStreaming 参数指示该声音是事件声音(false)还是声音流(true)。
事件声音在完全加载后才能播放;声音流在下载的同时播放。
当接收的数据足以启动解压缩程序时,播放开始。
6、Sound.onSoundComplete用法:复制代码代码如下:my_sound.onSoundComplete = function(){// 此处是您的语句}事件处理函数;当声音播放完时自动调用。
浅谈Flash调入外部文件摘要:目前,Flash广泛应用于生活的方方面面,好的作品不仅需要它设计精美,画面流畅等,还要求具有好的扩展性,以方便修改。
本文讲述本人在Flash CS3教学中调用外部文件的一些心得、体会。
关键词:FLASH调用外部文件函数FLASH调用外部文件的好处显而易见,因为增加了外部数据库,方便了对flash内容进行修改,减少工作量,提高了工作效率。
那么学习Flash调用外部文件显得尤其重要,调用的外部文件包括:外部文本文件、外部程序文件、外部图片文件、外部音乐文件、外部脚本文件等。
下面以FlashCS3和调用文本文件为例进行说明。
一、调用外部文件的函数1.loadMovie函数。
【格式】loadMovie(“url”,target[,method])【功能】用来从当前播放的影片外部加载SWF影片到指定的位置。
【参数】url是被加载的外部SWF或JPEG文件的绝对或相对的URL路径,target是可选参数,用来指定目标影片剪辑实例的路径。
2.loadMovieNum函数。
【格式】loadMovieNum(“url” [,level,method])【功能】用来加载外部SWF影片到目前正在播放的SWF影片中,位置在当前SWF影片内的左上角。
【参数】url是被加载的外部SWF或JPEG文件的绝对或相对的URL路径,level是可选参数,用来指定播放的影片中,外部影片将加载到播放影片的哪个层。
3.loadVariables函数。
【格式】loadVariables (“url”,target[,level,method])【功能】该函数用来加载外部变量到目前正在播放的SWF动画中。
【参数】target是可选参数,用来指定目标影片剪辑实例的路径,目标影片剪辑实例将替换为加载的内容。
被加载的影片将继承被替换掉的对象的属性。
二、调用外部文件的形式Flash可以通过影片剪辑、按钮、帧来调用外部文件。
Flash加载外部文件的各种方法与技巧二、用loadMovie调用外部*.swf文件(一)调用外部*.swf文件加载到影片剪辑中外部*.swf文件要和编辑的Flash文件放在同一目录下1.新建立一个空的影片剪辑mymc,把它放在场景中,实例名是:mymc.2.新建一层,制作两个按扭(一个调用,一个清除)拖放到此层中3.调用按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码;loadMovie("flash8.swf","mymc");//加载外部的"flash8.swf"文件到"mymc"空影片剪辑中;mymc._x=70;//加载影片的X轴坐标;mymc._y=20;//加载影片的Y轴坐标;mymc._xscale=70;//加载影片的宽度;mymc._yscale=70;//加载影片的高度;}清除按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码unloadMovie(mymc);//删除用loadMovie加载的*.swf文件;}Ctrl+Enter测试(二)调用外部*.swf文件并加载到时间轴上外部*.swf文件要和编辑的Flash文件放在同一目录下1.制作两个按扭(一个调用,一个清除)拖放到场景中2.调用按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码loadMovie("flash8.swf",1);//加载外部的"flash8.swf"文件到场景中,层深为1;}清除按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码unloadMovie(1);//删除层深为1的用loadMovie所加载的"flash8.swf"文件}Ctrl+Enter测试。
当然二和三的代码都可以写在帧上。
在flash中加载SWF及其文件的方法1动画制作技巧:如何加载外部SWF文件一、控制影片剪辑影片剪辑是Flash中最重要的一种元件,对影片剪辑的控制是ActionScript的最重要功能之一。
从根本上说,Flash的许多复杂动画效果和交互功能都与影片剪辑的运用密不可分。
使用点语法或方括号可以定位影片剪辑。
使用方括号时可以使用由变量表示的影片剪辑实例名,这是它相对于点语法的优点。
可以用脚本控制影片剪辑的各种动作,也可以在影片剪辑的事件处理函数中控制主时间轴和别的影片剪辑。
影片剪辑最重要的两个事件是load和enterFrame。
1控制影片剪辑的播放动作设想一个Flash动画,它的主场景中只有一个帧,舞台中只有一个影片剪辑,影片剪辑中并没有ActionScript。
如何才能控制影片剪辑的播放动作呢?要控制一个影片剪辑,首先应该为影片剪辑命名。
容易混淆的是,库面板中的影片剪辑本身有一个名称,这里要命名的是场景中影片剪辑实例的名称。
它们可以相同,也可以不相同。
如果你在场景中创建了同样的影片剪辑的多个实例,那么就需要将每个实例以不同的名称命名,才能用ActionScript对每一个实例进行控制。
如果不需要对影片剪辑进行控制,也就不需要为影片剪辑的实例命名。
从本例文件中,你将看到库面板中只有一个影片剪辑rollmc,场景中创建了一个rollmc的实例。
你还可以再从库中拖出若干个rollmc的实例将它们放置到场景中。
选中场景中影片剪辑rollmc的实例,打开属性面板,可以看到它被命名为roll,你同时可以看到该影片剪辑原来的名字rollmc,如图5-1所示。
你也可以为它指定别的名称,也可以是rollmc,Flash并不会混淆它们之间的区别。
实例名称可以在程序中用来指代该影片剪辑实例,如果要控制该实例,就需要在脚本中使用该名称。
下面,我们就来看看如何通过脚本控制影片剪辑实例roll。
分别选中场景中的4个按钮,打开它们的动作面板,查看其中的代码。
怎么在一FLASH中引入外部一SWF如q.swf, 然后在其放完后自动删掉。
或能调整其大小也行。
this.createEmptyMovieClip("loader",1);//创建一个空MC,用于加载外部swfthis.loader.loadMovie("q.swf");//加载q.swf到loadervar tf=0;//保存总帧数var st;//setInterval的IDthis.onEnterFrame=function(){//判断q.swf是否加载完毕,完毕就播放this.loader.stop();if(this.loader._width>1&&this.loader.getBytesLoaded()>=this.loader.getBytesTotal()){this.loader.play();tf=this.loader._totalframes;//保存总帧数delete this.onEnterFrame;//因为耗资源,应及时删除轮询st=setInterval(det,10000);//启动另一个轮询,10秒执行一次}}function det (){if(tf==1){trace("外部swf只有1帧,检测是否播放完毕很麻烦,嘿嘿");}else if(tf<4){trace("外部swf不足4帧,最后帧可能有MC,而MC的最后帧可能才是整个swf的结束,也不好检测,嘿嘿"); }else{trace("外部swf超过4帧,姑且认为最后帧就是结束帧");if(_root.loader._currentframe==_root.loader._totalframes){//如果q.swf播放完毕,就_root.loader.removeMovieClip();clearInterval(st);}}}//没试过,有问题再说.最简单的办法是在q.swf的最后帧加上this.removeMovieClip();this.unloadMovie();。
本节知识要点1、loadMovie("url",target [, method])"url" :要加载的SWF 文件或JPEG 文件的绝对路径或相对路径。
使用相对路径一般应将播放的.swf文件与要加载的.swf文件放在同一文件夹中。
绝对路径必须有详细的路径地址。
target:目标影片剪辑(mc元件)的名称和路径。
目标影片剪辑将替换为加载的SWF 文件或图像。
method 可选参数,一般可以不选。
如果SWF 文件加载到目标影片剪辑,则可使用该影片剪辑的目标路径来定位加载的SWF 文件。
加载到目标的SWF 文件或图像会继承目标影片剪辑的位置、旋转和缩放属性。
加载的图像或SWF 文件的左上角与目标影片剪辑的注册点对齐2、MovieClip._lockroot因为用loadMovie()加载的外部文件是加载到一个mc元件上,所以,外部文件中指向场景(_root)的路径此时应该是指向这个mc元件而不是主文件的场景。
使用MovieClip._lockroot可以使加载的文件中的_root仍然是指向原来文件的场景.3、my_mc.getNextHighestDepth()返回一个整数,即影片剪辑的下一个可用的深度值4、switch创建动作脚本语句的分支结构。
像if 动作一样,switch 动作测试一个条件,并在条件返回true 值时执行语句。
5、case用法:case expression:statements定义用于switch 动作的条件。
如果case 关键字后的expression 参数在使用全等(===) 的情况下等于switch 动作的expression 参数,则执行statements 参数中的语句。
6、_global 对象创建全局变量、对象或类。
例题---仿电视的多画面与画中画效果请看效果:点击查看动画效果<制作思路:只要在同一场景中使用多个mc,使它们同时载入外部.swf文件或者jpg,那么就可以实现多画面效果。
Flash加载外部文件的各种方法与技巧-1、用loadMovie调用外部.swf文件-太...一、用loadMovie调用外部*.swf文件(一)调用外部*.swf文件加载到影片剪辑中外部*.swf文件要和编辑的Flash文件放在同一目录下1.新建立一个空的影片剪辑mymc,把它放在场景中,实例名是:mymc.2.新建一层,制作两个按扭(一个调用,一个清除)拖放到此层中3.调用按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码;loadMovie("flash8.swf","mymc");//加载外部的"flash8.swf"文件到"mymc"空影片剪辑中;mymc._x=70;//加载影片的X轴坐标;mymc._y=20;//加载影片的Y轴坐标;mymc._xscale=70;//加载影片的宽度;mymc._yscale=70;//加载影片的高度;}清除按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码unloadMovie(mymc);//删除用loadMovie加载的*.swf文件;}Ctrl+Enter测试(二)调用外部*.swf文件并加载到时间轴上外部*.swf文件要和编辑的Flash文件放在同一目录下1.制作两个按扭(一个调用,一个清除)拖放到场景中2.调用按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码loadMovie("flash8.swf",1);//加载外部的"flash8.swf"文件到场景中,层深为1;}清除按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码unloadMovie(1);//删除层深为1的用loadMovie所加载的"flash8.swf"文件}Ctrl+Enter测试。
当然二和三的代码都可以写在帧上。
二、用loadVariables调用外部文本文件文本文件开头要以flash中的动态文本框的变量名开头,如msg="………."这样的形式,要和编辑的Flash文件放在同一目录下。
具体调用方式如下:1.用工具箱中的文本工具,选择动态文本,给动态文本一个变量名,如:msg,在编辑区拖出一个文本框2.制作两个按扭(一个调用,一个清除)拖放到场景中。
3.在调用按扭上添加AS代码:on(release){//松开鼠标后执行下面的代码;loadVariables("msg.txt",msg);//调用和你编辑的Flash处于同一目录下的msg.txt文本文件到动态文本msg中;eCodepage=true;//使外部文件的中文字符能够正确显示;}4.清除按扭上的AS代码:on(release){//松开鼠标后清楚动态文本框中的内容;msg="";}Ctrl+Enter测试.当然代码也可以写在帧上:(调用按扭的实例名是bt1,清除按扭的实例名是bt2)第一帧上加如下代码:stop();_root.bt1.onRelease=function(){loadVariables("msg.txt",msg);eCodepage=true;}_root.bt2.onRelease=function(){_root.msg="";}Ctrl+Enter测试.进阶:让调用的外部文本文件能够滚动1.用工具箱中的文本工具,选择动态文本,给动态文本一个变量名,如:msg,在编辑区拖出一个文本框2.新建一层,制作两个按扭(一个调用,一个清除)拖放到此层中3.新建一层,在动态文本框的右侧用矩形工具画一个竖条,高度和动态文本一样;再制作一个向上的方向"箭头"按F8转为按扭元件;复制一个"箭头"按扭,垂直镜象,使这两个按扭和竖条的两端对齐.4.调用按扭上的AS代码:on(release){//松开鼠标后执行下面的代码;loadVariables("msg1.txt",msg);//调用msg1.txt文本文件到动态文本框msg中;eCodepage=true;//使外部文件的中文字符能够正确显示;}清除按扭上的AS代码:on(release){_root.msg="";//清除动态文本框中的内容;}向上按扭上的AS代码:on(press){//在按扭的感应区上每按一次鼠标执行下面的代码;_root.msg.scroll=_root.msg.scroll-1;//文本向下滚动一行;}向下按扭上的AS代码:on(press){//在按扭的感应区上每按一次鼠标执行下面的代码;_root.msg.scroll=_root.msg.scroll+1;//文本向上滚动一行;}Ctrl+Enter测试.当然代码也可以写在帧上:(调用按扭的实例名是bt1,清除按扭的实例名是bt2,向上按扭的实例名是:up,向下按扭上的实例名是down)在第一帧上加如下代码:_root.bt1.onRelease=function(){//松开鼠标后执行下面的代码;loadVariables("msg1.txt",msg);//调用msg1.txt文本文件到动态文本框msg中;eCodepage=true;//使外部文件的中文字符能够正确显示;}_root.bt2.onRelease=function(){//松开鼠标后执行_root.msg="";//清除动态文本框中的内容;}_root.up.onPress=function(){//在向上按扭上每按一次鼠标执行下面的代码;_root.msg.scroll=_root.msg.scroll-1;//文本向下滚动一行;}_root.down.onPress=function(){//在向下按扭上每按一次鼠标执行下面的代码;_root.msg.scroll=_root.msg.scroll+1;//文本向上滚动一行;}Ctrl+Enter测试。
三、用loadMovie调用外部图片,加载到影片剪辑中将外部图片必须和正在编辑的Flash文件放在同一目录下1.制作两个按扭(一个调用,一个清除)拖放到场景中2.制作一个空的影片剪辑,拖到场景中,实例名是:mymc;3.时间轴上第一帧上的AS如下:i=0;//定义一个变量i,并且赋初值为0;调用按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码;i++;if(i>9){//因为外面这有9张图,当变量大于9的时候,让变量为1,这样能够使加载的图片是连续的,即,每点一次按扭,就换一张图,等到换到第9张图,再点按扭,则循环到第一张图(j1.jpg到j9.jpg,因为没有j0.jpg,如果i=0,则会提示没有找到j0.jpg);i=1;}loadMovie(("j"+i)+".jgp",mymc);//从j1.jpg开始加载图片到影片剪辑mymc中;mymc._x=110;//以下设置加载图片的属性mymc._y=35;mymc._xscale=130;mymc._yscale=130;}清除按扭上的AS代码:on(release){unloadMovie(mymc);//删除掉用loadMovie加载到影片剪辑的图片;}Ctrl+Enter测试。
当然AS代码也可以写在帧上。
四、用mySound.loadSound调用外部声音文件,加载到场景中外部声音文件必须和正在编辑的Flash文件放在同一目录下1.制作两个按扭(一个调用,一个清除)拖放到场景中2.调用按扭上的AS代码:on(release){//鼠标离开按扭后执行下面的代码;mySound=new Sound();//建立一个新的声音对象mySound;mySound.loadSound("zaihuni.mp3″,true);//加载外部的*.mp3声音文件到mySound对象中,并且按流的方式播放(参数为false时,是以装载完后播放);}清除按扭上的AS代码:on(release){mySound.stop();//当按下清除按扭后,停止声音的播放}Ctrl+Enter测试。
五、用loadMovieNum()函数调用所有外部文件(一)loadMovieNum()函数详解用法:loadMovieNum("url",level [, variables])功能:在播放原来加载的SWF 文件的同时将SWF 文件或JPEG 文件加载到Flash Player 中的某个级别。
参数:该函数有3个参数:url、target、variables。
variables 是可选参数。
1.参数url:要加载的SWF 文件或JPEG 文件的绝对或相对URL(路径)。
该函数的此参数和上面loadMovie中的此参数用法完全一致,这里不再作解释。
2.参数level:一个整数,指定SWF 文件将加载到Flash Player中的哪个级别。
加载的时候,可以这样来写:loadMovieNum("01.swf", 1);loadMovieNum("02.swf", 2);loadMovieNum("03.swf", 3);loadMovieNum加载后的控制可以这样使用:_level1._x=10 ;_level2.aa._alpha=50 ;_level3.aa.bb._width=110;_level4.mysound.stop();// 加载到级别为4的对象MC:mysound停止(播放音乐)需要注意的的是,每一个级别只能同时存在一个SWF 或JPEG 文件。
如果两个SWF 或JPEG 文件的级别相同,那么后者将替换掉前者。
级别不同的_level,级别大的将覆盖掉级别小的,即:数字大的将处于数字小的之上(如上例:03.swf处在02.swf和01.swf上方,02.swf处在01.swf上方) 。
注意:如果将SWF 文件加载到级别0,则Flash Player 中的每个级别均被卸载,并且级别0 将替换为该新文件。
处于级别0 的SWF 文件为所有其它加载的SWF 文件设置帧频、背景色和帧大小。