zoukankan      html  css  js  c++  java
  • loadMovie与loadMovieNum区别

    loadMovie与loadMovieNum区别在于目标对象的不同;

    loadMovie("url",target [, method])
    描述:在播放原始 SWF 文件的同时将 SWF 文件或 JPEG 文件加载到 Flash Player 中目标影片剪辑的路径。

    loadMovieNum("url",level [, variables])

    描述:在播放原来加载的 SWF 文件的同时将 SWF 文件或 JPEG 文件加载到 Flash Player 中的某个级别。


    loadMovie("01.swf", _root)
    loadMovie("01.swf", _root.loading.01) 


    loadMovieNum("01.swf", 1); 
    loadMovieNum("01.swf", 2); 

    参数level:一个整数,指定 SWF 文件将加载到 Flash Player 中的哪个级别。

    控制的时候,可以这样使用:

    _level1._x=100 ; 
    _level2.aa._alpha=60 ; 
    _level3.aa.bb._width=10;

      需要注意的的是,每一个级别只能同时存在一个 SWF 或 JPEG 文件。如果两个 SWF 或 JPEG 文件的级别相同,那么后者将替换掉前者。级别不同的_level,级别大的将覆盖掉级别小的,即:数字大的将处于数字小的之上。

    用loadMovie加载进来的 SWF 或 JPEG 文件,最后是放置于目标影片剪辑里的,所以我们完全可以像控制MC的_x和_y,来控制加载到的目标影片剪辑。

    loadMovie ( "01.swf" , _root . A ); 
    _root . A . _x = 50 ; 
    _root . A . _y = 100 ;

    在实际应用中,其实更加倾向于用AS创建一个空MC,然后在这个MC中加载外部 SWF 或 JPEG 文件。代码如下:

    _root . createEmptyMovieClip ( "A" , 1 ); 
    with ( A ) { 
    _x = 50 ; 
    _y = 100 ; 
    loadMovie ( "01.swf" ); 
    }


    函数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 ;

    http://tieba.baidu.com/f?kz=113308087

  • 相关阅读:
    HDU2059(龟兔赛跑)
    pat 1012 The Best Rank
    pat 1010 Radix
    pat 1007 Maximum Subsequence Sum
    pat 1005 Sign In and Sign Out
    pat 1005 Spell It Right
    pat 1004 Counting Leaves
    1003 Emergency
    第7章 输入/输出系统
    第六章 总线
  • 原文地址:https://www.cnblogs.com/y0umer/p/3839564.html
Copyright © 2011-2022 走看看