欢迎来到天天文库
浏览记录
ID:34753461
大小:70.68 KB
页数:5页
时间:2019-03-10
《在flash中加载swf及其文件的方法2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、在flash中加载SWF及其文件的方法2一、loadMovie("url",target[,method]) 描述:函数;在播放原始SWF文件的同时将SWF文件或JPEG文件加载到FlashPlayer中目标影片剪辑的路径。 首先我们可以看到该函数有3个参数:url、target、method。其中,最后一个参数“method”是一个可选参数。 1.参数url:要加载的SWF文件或JPEG文件的绝对或相对URL(路径)。 这就是说这个url可以是本地的文件路径,也可以是Internet上的文件地址。但是,无论从何处加载,都只能是SWF或JPEG文件。并且,该参数
2、是一个字符串,所以必须写在半角双引号中,如:loadMovie("01.swf",_root) loadMovie("01.jpg",_root) loadMovie("http://www.abc.com/01.swf",_root) loadMovie("http://www.abc.com/01.jpg",_root) 2.参数target:指向目标影片剪辑的路径。目标影片剪辑将替换为加载的SWF文件或图像。 这个参数表示要影片将被加载到的路径,它指向目标影片剪辑的路径。加载后,目标影片剪辑将替换为加载的SWF文件或图像。如:loadMovie("01
3、.swf",_root) loadMovie("01.swf",_root.loading) loadMovie("01.swf",_root.loading.01) 3.参数method:可选参数,指定用于发送变量的HTTP方法。该参数必须是字符串GET或POST。如果没有要发送的变量,则省略此参数。GET方法将变量追加到URL的末尾,它用于发送少量的变量。POST方法在单独的HTTP标头中发送变量,它用于发送大量的变量。 二、loadMovieNum("url",level[,variables]) 描述:函数;在播放原来加载的SWF文件的同时将SWF文
4、件或JPEG文件加载到FlashPlayer中的某个级别。 首先我们可以看到该函数有3个参数:url、target、variables。其中,最后一个参数“variables”是一个可选参数。 1.参数url:要加载的SWF文件或JPEG文件的绝对或相对URL(路径)。 该函数的此参数和上面loadMovie中的此参数用法完全一致,这里不再作解释。 2.参数level:一个整数,指定SWF文件将加载到FlashPlayer中的哪个级别。 加载的时候,可以这样来写:loadMovieNum("01.swf",1); loadMovieNum("01.swf
5、",2); loadMovieNum("01.swf",3); 控制的时候,可以这样使用:_level1._x=10; _level2.aa._alpha=50; _level3.aa.bb._width=110; 需要注意的的是,每一个级别只能同时存在一个SWF或JPEG文件。如果两个SWF或JPEG文件的级别相同,那么后者将替换掉前者。级别不同的_level,级别大的将覆盖掉级别小的,即:数字大的将处于数字小的之上。 3.参数variables:可选参数,指定发送变量所使用的HTTP方法。该参数必须是字符串GET或POST。如果没有要发送的变量,则省
6、略此参数。GET方法将变量追加到URL的末尾,它用于发送少量的变量。POST方法在单独的HTTP标头中发送变量,它用于发送大量的变量。 三、loadMovie/loadMovieNum的定位 我想,也许这才是大家真正要找的东东:) 1.loadMovie的定位 由于用loadMovie加载进来的SWF或JPEG文件,最后是放置于目标影片剪辑里的,所以我们完全可以像控制MC的_x和_y,来控制加载到的目标影片剪辑。就好像我们在墙壁(_root)上挂上了一个相框(目标影片剪辑),然后又在相框里面放入(加载)了一张相片(SWF或JPEG文件),那么当我们想挪动相片的位
7、置的时候,只要移动相框的位置就可以了。 比如在主场景中有一个实例名为aa的MC(坐标为(20,30)),我们要在里面加载一个02.swf文件,并且要加载后这个放到相框(_root.aa)中的相片(02.swf)出现在主场景(_root)坐标系的(50,100)处。代码如下: loadMovie("02.swf",_root.aa); _root.aa._x=50; _root.aa._y=100; 在实际应用中,其实更加倾向于用AS创建一个空MC,然后在这个MC中加载外部
此文档下载收益归作者所有