对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 软件教程 > Flash教程 >

Flash加载外部文件的方法和技巧一览-flash调用文件(6)

时间:2009-02-10 04:04来源:未知 作者:消息谁 点击:
(二)loadMovieNum()的卸载外部文件调用 使用 unloadMovieNum() 可删除用 loadMovieNum() 加载的 SWF 文件或图像。 用法: unloadMovieNum(level) 参数: level 所加载影片的级别
  

 (二)loadMovieNum()的卸载外部文件调用
   使用 unloadMovieNum() 可删除用 loadMovieNum() 加载的 SWF 文件或图像。
   用法: unloadMovieNum(level)
   参数: level 所加载影片的级别 (_levelN)。
   如:
on(release){
    unloadMovieNum (1200);//如下:unloadMovieNum (_level1200);不能卸载
    loadMovieNum ("sje.swf",1200)
    }

  (三)loadMovieNum()的定位
  从前面我们已经知道了,函数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 文件。如果像刚才代码中写的那样,不判断_level是否存在而调用其属性,势必无功而反。

  解决的方法也很简单,就是用一个循环来判断指定的_level是否存在。一旦_level产生,那么它的种种属性自然可以调用了。代码如下:

loadMovieNum ( “02.swf" , 1 ); //如愿定位
onEnterFrame = function () {
  if ( _level1 ) {
   with ( _level1 ) {
    _x = 50 ;
    _y = 100 ;

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八