AS3队列加载类BulkLoader

森森 2009-11-01 130 views

     在做AS3项目中,往往遇到要加载好几个文件的情况,以前我的本办法就是建个数组,然后需要一个就new一个,或者是添加Listener,用完一个再初始化继续加载下一个。一次偶然机会基础到这个BulkLoader 用了一段时间,觉着还不赖,但是在我的项目中有一个小小的不足,我对其进行了简单的改造后,真好用,分享之。

     使用这个类:

      import br.com.stimuli.loading.BulkLoader;
      import br.com.stimuli.loading.BulkProgressEvent.as;

     var loader:BulkLoader = new BulkLoader(‘myloader’);
     loader.addEventListener(BulkProgressEvent.COMPLETE, function(){ trace(‘Load Completed! Do Something!’);});

     loader.add(‘http://www.www.www/www1.jpg’, {id:’jpg1′});
     loader.add(‘http://www.www.www/www2.jpg’, {id:’jpg2′});
     loader.add(‘http://www.www.www/www3.jpg’, {id:’jpg3′});
     loader.add(‘http://www.www.www/www4.jpg’, {id:’jpg4′});

     loader.start();

     我对这个类的改动是在他的Item类里面加了一个公用的变量,用于存储每个item附带的数据信息,方便加载完毕后调取。

Tags: , / Posted in AS3
欢迎订阅: Google Reader | 鲜果 | 抓虾 | 九点 | QQ邮箱 | 有道 | 更多

评论暂缺

  • (Required)
  • (Required, will not be published)

友情链接

Design By CKSKY TEAM VERSION 3.0 他说博客不用备案... © Copyright 2010 All Rights Reserved