# Preload Problems - Loader class & external SWF's

**URL:** <https://forum.kirupa.com/t/preload-problems-loader-class-external-swfs/279415>\
**Category:** flash\
**Created:** [January 14, 2009, 3:32pm UTC](https://forum.kirupa.com/t/preload-problems-loader-class-external-swfs/279415 "2009-01-14T15:32:54Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![matius](https://avatars.discourse-cdn.com/v4/letter/m/cdc98d/32.png) [@matius](https://forum.kirupa.com/u/matius)\
**Post date:** [January 14, 2009, 3:32pm UTC](https://forum.kirupa.com/t/preload-problems-loader-class-external-swfs/279415/1 "2009-01-14T15:32:54Z")

</div>

My movie was working perfectly on Ctrl+Enter. When I added a preloader to frame 1, and content to frame 2, things went haywire.

My movie consists of a number of images that are brought in via Loader and some external swfs are imported. I assume that these loaded images and external swfs are separate from the preloader on frame 1, and I need to figure out a way to preload these elements before anything starts.

This is the preload code on frame 1:

```auto

stop();

this.addEventListener(Event.ENTER_FRAME, loading);

function loading(evt:Event):void {
    var total:Number = this.stage.loaderInfo.bytesTotal;
    var loaded:Number = this.stage.loaderInfo.bytesLoaded;
    
    pl.bar_mc.scaleX = loaded/total;
    pl.loader_txt.text = Math.floor((loaded/total) * 100) + "%";
    
    if (total == loaded) {
        gotoAndStop(2);
        this.removeEventListener(Event.ENTER_FRAME, loading);
    }
}

```

Any help is very much appreciated.
