同步加载多个外部swf代码整理

2008-04-02 11:07:50来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


  这个我记得是很早学来的,所以今天又整理了下放出来,方便大家查询使用: )

  
function manyLoadMovie(num, x, y, xscal, yscal, dis) {

  for (var i = 0; i<num; i ) {

  var Temp = createEmptyMovieClip("temp" i, i);

  var L = createEmptyMovieClip("load" i, i num);

  Temp.t = i;

  L.loadMovie(i ".swf");

  L._xscale = xscal;

  L._yscale = yscal;

  L._x = x i*dis;

  L._y = y;

  T = createTextField("txt" i, i 10000, L._x, L._y, 100, 100);

  Temp.onEnterFrame = function() {

  var a = this._parent["load" this.t].getBytesLoaded();

  var b = this._parent["load" this.t].getBytesTotal();

  this._parent["txt" this.t].text = int(a*100/b) "%";

  if (a>=b and a>10) {

  this._parent["txt" this.t].removeTextField();

  this.removeMovieClip();

  }

  };

  }

  }

  manyLoadMovie(4, 100, 100, 50, 50, 50);

  //参数分别是文档数量,起点x,起点y,宽度比例,高度比例,排列间距.

  


  


  //注意外部文档分别为0.swf,1.swf,2.swf.........递增的,其实稍微改下,加载图片也相同


标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: Flash内置类Sound的一个小问题及解决方法

下一篇: 关于 javascript 和 flash 间的通信_flash教程