永发信息网

如何加载问题与密码?

答案:1  悬赏:30  手机版
解决时间 2021-04-30 14:15
  • 提问者网友:记得曾经
  • 2021-04-29 13:48
别人在加我的时候,怎样设置问题和答案?
最佳答案
  • 五星知识达人网友:神的生死簿
  • 2021-04-29 14:38
Flash加载外部.SWF/.JPG/.TXT——loadMovieNum使用详解Flash可以通过帧、按扭、影片剪辑来调用外部文件。调用的外部文件包括:外部文本文件、外部程序文件、外部*.swf文件、外部图片文件、外部音乐文件、外部脚本文件 .现总结如下:[用法]: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);可以这样使用:_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 文件设置帧频、背景色和帧大小。如:loadMovieNum("00.swf", 0); //以下均不显示,这样只有一个00.swfloadMovieNum("01.swf", 1);loadMovieNum("02.swf", 2);loadMovieNum("03.swf", 3);3.参数variables:可选参数,指定发送变量所使用的 HTTP 方法。该参数必须是字符串 GET 或 POST。如果没有要发送的变量,则省略此参数。GET 方法将变量追加到 URL 的末尾,它用于发送少量的变量。POST 方法在单独的 HTTP 标头中发送变量,它用于发送大量的变量。使用 unloadMovieNum() 可删除用 loadMovieNum() 加载的 SWF 文件或图像。用法: unloadMovieNum(level)参数: level 所加载影片的级别 (_levelN)。如:on(release)从前面我们已经知道了,函数loadMovieNum是将 SWF 或 JPEG 文件加载到_level(级别)的。并且是用_level1._x、_level2._x、_level1.aa._x之类的来定位的。比如我们要将02.swf加载到主场景坐标系的(50,100)中,代码如下:loadMovieNum ( "02.swf" , 1 ); //极有可能不能如愿定位_level1. _x = 50 ;_level1. _y = 100 ;但是在测试的时候大家会发现加载进来的02.swf并没有如我们预期的那样出现在主场景坐标系的(50,100)位置,这是为什么呢?原来,在没有使用loadMovieNum以前,所有的图形、MC等等都是处于_level0里的,我们通常使用的_root其实就是_level0。你可以作个测试:trace(_root==_level0),你会发现返回值是“true”。那么,我们用loadMovieNum加载 SWF 或 JPEG 文件的时候,程序就要对你指定的_level进行创建,随后再紧接着载入 SWF 或 JPEG 文件。如果像
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯