# Single event COMPLETE for multiple loads

**URL:** <https://forum.kirupa.com/t/single-event-complete-for-multiple-loads/297045>\
**Category:** Uncategorized\
**Created:** [September 24, 2009, 7:18pm UTC](https://forum.kirupa.com/t/single-event-complete-for-multiple-loads/297045 "2009-09-24T19:18:35Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jhvh1134](https://avatars.discourse-cdn.com/v4/letter/j/258eb7/32.png) [@jhvh1134](https://forum.kirupa.com/u/jhvh1134)\
**Post date:** [September 24, 2009, 7:18pm UTC](https://forum.kirupa.com/t/single-event-complete-for-multiple-loads/297045/1 "2009-09-24T19:18:35Z")

</div>

Hi, I am loading multiple image files, but they all finish loading at different times and pop up on the screen at random. Any of you guys know if theres a way to make an event COMPLETE for multiple files that would wait for all to load before triggering a function?

Thanks

```auto
 
convertArrays(firstScreenArray, firstLoaderArray );
 
public function convertArrays(oldRay, newRay) {
   for (var i:uint = 0; i < oldRay.length; i++) {
    var picLoader:Loader = new Loader;
    picLoader.load(oldRay*);
    newRay.push(picLoader);    
   }
 
nextImageRotation();

```
