SWF files doesn't show in flash

I converted some videos into swf files. I opened them in flash player and they all look fine,  but when I imported one  in flash and put it in the scene the only thing visible was a small white circle, like the one that appears at the center of the objects when you select them. It couldn't be moved, it could barely be selected  and it doesn't show up when testing the movie.  I don't need to edit the video in flash, I just want to put it together with other elements, something similar to this http://mawichan.deviantart.com/art/Oban-WEB-PAGE-381429374
I have the suspicion that they don't work because they were not originally made in flash, since I have worked with swf files in flash before, but those were banners previously made in flash.
However I would like to hear the opinion and/or advice of someone who knows more  than me, I am still a beginner.
Thank you.

video files should be played in flash using the flvplayback component (or using the netstream class), not converted to swfs. ie, create a fla, add an flvplayback component to your stage and, in the properties panel, assign the component's source to be your video file.  (use a relative path.)

Similar Messages

  • All text in SWF file doesn't show

    I have 3 text pages in a site that need to be shown in the ScrollPane Component. They are 3 different sizes: 640 X 1150, 640 X 2300 and 640 X 2800. I know that the max depth is 2880 px. When I preview each text SWF file in either HTML or Flash, the text is cut off about 1/3rd of the way from the bottom, but the Pane keeps scrolling with blank space and no text. I've linked each SWF file to it's ScrollPane and the same situation holds true in the Flash site file. It seems to me that it's not the ScrollPane component, It's my Flash file. Do any of you magical Guru's have a reason or solution for this? Thanks for any insight. I'm blind at this point.

    I've solved the problem in a round-about way. I re-did the SWF files in Flash 8! All the text was there when I previewed it in Flash 8 and when I moved the SWF F8 file to the FCS4 folder site the ScrollPane worked perfectly. Looks like a Flash CS4 problem to me. I hope this helps others with the same problem. I'm just glad I still have Flash 8 on my computer! Hello, Adobe or should I say Macromedia? Sorry.

  • SWF file doesn't open with Flash Player

    Hi,
    1) I have a swf file on my desktop. Where in my computer should i go to launch Flash Player in order to play the swf file? When I double click on th swf file, it launched Adobe Flash, rather than Flash Player.
    2) Furthermore, I have just uninstall Flash Player and re-install the latest version, as the safari browser confirms that I have the ver 14 of Flash Player installed. When I check my Adobe Flash folder, it still has the old Flash Player. How do I get this updated?
    3) How can I get the recently installed Flash Player app into my applications folder?
    Thank you

    Thank you for pointing out that I need to download the projector. How do I ensure that every time I double click on a swf file, it does not launch Adobe Flash Professional, but instead, it launches Flash Player ver 14. Do I have to place the Flash Player Projector in the library or applications, where exactly should it be placed.
    Next, when I launched Flash Player ver 14, to open the swf file, I clicked on a button that is linked to a website - I get a message:
    "Adobe Flash Player has stopped a potentially unsafe operation,... To let this application  communicate with the Internet, click on settings" I clicked on settings and get the attached panel, which does not make sense to me. And I cannot launch a website by clicking on the button contained in the swf file. Please advise.
    I am using a Mac Book Pro, OSX 10.9.3

  • AS3 coding - movie in swf file doesn't show

    I would be so greatful if someone can help with this. I've been sitting for days to find my mistake but my inexperience really holds me back here
    In my spelling game I have letters falling out of the sky - players have to click on them. I tested one letter in this swf. It works as I planned but it was only one letter hard coded.
    So now I have many levels and I added the letters needed for each level in arrays generated through a loop. They trace correctly, but they do not show up in this swf.
    I'm sure I am just missing a bit of code in the function or didn't addChild correctly. I doubble checked that the missing MC is not behind the background by turning the backgroung off, but it is not that.
    Where am I going wrong?
    Here is the relevant code:
    package
        import flash.display.*;
        import flash.text.TextField;
        import flash.events.Event;   
        import flash.utils.Timer;
        import flash.events.*;
        import flash.events.MouseEvent;
        import flash.media.Sound;
        import flash.media.SoundChannel;
        public  dynamic class WordArray extends MovieClip
                    public var wordtext:wordText =  new wordText;
                    var activeWordArray:Array;
                    var activeLevelofTenWordsArray:Array;
                   var activeLevelofTilesArray:Array;
                    public var letterArray:LetterArray;
                    var tileTimer = new Timer(500,384);
            //Movie clips of letter tiles to be used
            public var a:A = new A();
            public var f:F = new F();
            public var g:G = new G(); //etc. for all mc's
            private var wordArray:WordArray;
            private var letterTiles:Array = [a,f,g..etc];
                                  private var  lettersL01:Array = [a,a,f,f,f,g,g,h,h,i,i,n,n,n,o,o,o,o,s,s,t,t,t];
                                  private var  lettersL02:Array = [th,th,  //etc for all levels..
                                public var letterLevels:Array = [lettersL01,lettersL02,lettersL03,lettersL04,lettersL05,lettersL06,le ttersL07,lettersL08,lettersL09,lettersL10,
                                                                                  lettersL11,lettersL12,lettersL13,lettersL14,lettersL15,lettersL16,let tersL17,lettersL18,lettersL19,lettersL20,
                                                                                  lettersL21,lettersL22,lettersL23,lettersL24,lettersL25,lettersL26,let tersL27,lettersL28,lettersL29,lettersL30];
    public var  wordsL1W1:Array = ["a"];  //etc for all words
    public var  wordsL01:Array = [wordsL1W1,...etc for all levels];
    public var wordLevels:Array = [wordsL01,wordsL02,...etc. for entire word array]
                    private var tf:TextField;
                    // ***constructor code
                    public function WordArray(_tf:TextField)
                        tf = _tf;
                        levelGenerator();
                    function levelGenerator():void
                        //**To get next level of 10 words
                        if(wordLevels.length>0)
                            activeLevelofTenWords();
                            tileGenerator();
                        else
                        //Game is complete
                    function activeLevelofTenWords():void
                        // na
                    function tileGenerator():void
                        if(letterLevels.length>0)
                                activeLevelofTiles();
                        else
                                //Game is complete
    function activeLevelofTiles():void
                            activeLevelofTilesArray = letterLevels.shift();
                        initLetterTiles();
                        function initLetterTiles():void
                            for(var j:int=0; j<3; j++)
                             {  shuffle(activeLevelofTilesArray);
                                for (var i:int=0; i < activeLevelofTilesArray.length; i++)
                                    trace (activeLevelofTilesArray[i]);
                                    activeLevelofTilesArray[i].x = 399;
                                    activeLevelofTilesArray[i].y= 30;
                                    addChild(activeLevelofTilesArray[i]);
                                function shuffle(a:Array)
                                    var p:int;
                                    var t:*;
                                    var ivar:int;
                                    for (ivar = a.length-1; ivar>=0; ivar--)
                                        p=Math.floor((ivar+1)*Math.random());
                                        t = a[ivar];
                                        a[ivar] = a[p];
                                        a[p] = t;

    part of your problem could be that I am only seeing that you create one instance of every letter but using this letter multiple times in your Arrays
    check this code:
    var a:A = new A();
    addChild(a);
    addChild(a);
    addChild(a);
    addChild(a);
    addChild(a);
    addChild(a);
    for (var i:int = 0; i<=stage.numChildren-1;i++){
        trace("checking");
        if (getChildAt(i) is A){
            trace("A found");
    Flash will throw no error and you might think that you actually put multiple instances of A on stage, but in fact Flash only creates one instance.
    similar thing with your code:
    [a,a,f,f,f,g,g,h,h,i,i,n,n,n,o,o,o,o,s,s,t,t,t];
    addChild(activeLevelofTilesArray[i]);
    will not add multiple instances of your objects if you only use the new keyword once for every letter.
    Another thing: Why do you need WordArray to be dynamic?
    Using dynamic has some caveats: http://flexblog.faratasystems.com/2006/10/02/actionscript-3-dynamic-classes

  • Flash CS5.5, SWF file doesn't load TLF text.

    Hiya,
    I just downloaded the trial version of Flash 5.5. I was trying to a tutorial from  Adobe Classroom in a Book: Flash Professional CS5. I was trying to do lesson 7 which is all about TLF text.
    In the tutorial, you insert text that is TLF text. Most of the text doesn't do anything (it's Read-Only). But there is one area that is supposed to be a Mortgage Calcualtor and functions with ActionScript.
    I inserted the ActionScript that makes the Mortgage Calculator text do the proper math. My problem happens when I try to test the movie: the SWF file doesn't display any of the TLF text, and the Output panel gives me the following:
    ReferenceError: Error #1065: Variable TLFTextField is not defined.
    ReferenceError: Error #1065: Variable TCMText is not defined.
    I am confused because there aren't any variables with those names in any of the files of the tutorial, or in the ActionScript I entered. Where is Flash getting those variable names from? O_o
    I even turned the text back into Classic text to see if that helped, but I still get the error. Could this be a glitch with Flash 5.5?
    Thanks for your time.
    Tara

    That file has all the menu items in it.
    A crossdomain file is use as a security measure. Perhaps I see it because I use a webpage on my own server to display your SWF file. Check to see if that's the case with you.
    But I gave it another try.
    I downloaded the menu.swf and the xml file and stored them in a folder. I use a custom webpage and stored that in the same folder.
    Instead of the full URL is simply use the filename.
    <object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/ flash/swflash.cab#version=6,0,40,0" border="0"
    width="870" height="800">
    <param name="movie" value="menu.swf">
    <param name="quality" value="High">
    <embed src="menu.swf"
    pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1"
    width="870" height="150"></object>
    That works.
    When I paste the <object> code in the HTML Snippet and use relative URLs to the menu in the folder mentioned above, I noticed that the XMLHorizontalMenu.xml is expected to be in the Pagename_files folder. That folder belongs to the iWeb pages it is embedded in. When I put the xml file there, the menu works.
    You have to check the design of the menu.swf file.
    Otherwise, store all files in a separate folder and use a <iframe> to embed it.

  • When loaded in an internet browser, a Captivate 2 exported flash player 8(.swf) file doesn't pause when it should

    I have made tutorials using Captivate 2 and exported them as
    an .swf file. When played in Flash Player 8, when previewed in
    Captivate 2, and when loaded in an internet explorer, it doesn't
    pause at each slide like I have programmed it to do in Captivate 2.
    I have put buttons in each slide and make them pause the slide
    until the viewer clicks on it an tells it to move on. It randomly
    doesn't pause and continues on to the next slide. It sometimes
    works and sometimes doesn't work. It's not consistently one slide
    and not another. It is random. Does anyone have a clue what is
    wrong?

    Thank you for pointing out that I need to download the projector. How do I ensure that every time I double click on a swf file, it does not launch Adobe Flash Professional, but instead, it launches Flash Player ver 14. Do I have to place the Flash Player Projector in the library or applications, where exactly should it be placed.
    Next, when I launched Flash Player ver 14, to open the swf file, I clicked on a button that is linked to a website - I get a message:
    "Adobe Flash Player has stopped a potentially unsafe operation,... To let this application  communicate with the Internet, click on settings" I clicked on settings and get the attached panel, which does not make sense to me. And I cannot launch a website by clicking on the button contained in the swf file. Please advise.
    I am using a Mac Book Pro, OSX 10.9.3

  • How to export swf file in different versions of flash like (6,7,8,9) ?

    Hi,
        System Specification :
        -XP with SP3
        -MS Office 2003
        -Flash V.10
        -Xcelsius Engage 2008 ( 5.3.0.0 )
        -Xcelsius Build number 12,3,0,670
       When I export output in swf format then xcelsius generating swf file of version 9.  I want to export swf file in different versions of flash like (6,7,8,9) .  I tried to install older versions of flash to do this but I am not able to open xcelsius in older version. I am getting error saying 'Install latest flash player'.
    Is there any way to export  swf files in different  versions?
    Is this build is compatible with only flash 10?
    Thanks,
    Ganesh

    Xcelsius only support Flash version from 9 on. There is no way to export to 6,7 or 8.

  • UITextField from .xib file doesn't show

    A UITextField from .xib file doesn't show when it's page comes up on the iPhone simulator.
    The View looks fine in Interface Builder, and no warnings are thrown to Console or IB's Info window.
    On the Simulator the View comes up and a Label and a Switch show, but not a UITextField. The Objects are on the same row and their bounds are all appropriate.
    I don't see anything in the Text Field Attributes of IB that is problematic, plus I've probably tried all combinations of settings. In Connections there is a reference to a File's Owner attribute.
    I have been able to create a UITextField programmatically.

    Worked around the problem by deleting the UITextField from the .xib and re-creating it.

  • Can I import a swf file (created in FC) into Flash?

    Can I import a swf file (created in FC) into Flash?
    ...also, do you need Flash Player 10 to play these files?

    Just did some testing here, and Flash Professional definitely does not like Catalyst projects. Importing to the stage failed silently (gotta love that), while Import to Library appeared to work - I got a MovieClip in my library. However, the clip is empty. I'd guess it is as Chris said, having to do with the fundamental differences in the Flex framework from the way Flash Pro works.
    As this did spark my curiosity, I decided to give loading the Catalyst-created project into a Flash Pro project at runtime using ActionScript. I was able to at least get the Catalyst content to appear through this method, but the effects (in this case, a simply button with a Rotate3D effect applied) was a mess.
    So the simple answer is "no".

  • Chart preview (swf file) doesn't scale Y axis correctly, shows 0 to 6 only!

    Hi Everybody
    This is my first post on this forum.
    I am trying to generate an interactive chart using the most simple functionality of using 2 comboboxes and 1 line chart.
    The selected values from the 2 comboboxes are supposed to go in to 2 cells on the spreadsheet. The spreadsheet cells that are used to create the chart are then updated. The updated chart can be seen on the canvas with proper values along the Y (Values) axis. However, when I click on the "Preview" button - as it generates the swf file, it shows the comboboxes with the correct labels and it permits to change my selection therein but the chart is always blank because the scale of the Y axis is from 0 through to 6 - and no values for any combination of the 2 comboboxes fall within 0 and 6.
    What do I need to do to address this Y axis scaling problem? The current setting for scaling is Auto with 'Linear' entered for "Fixed label size".
    Please help - I am desperate to know what is happening here! The Excel formula works, the chart on the canvas is updated but not on the preview. I am using Xcelcius Engage 2008 application.
    Best regards
    Deepak Agarwal

    Hello RashmiG
    I doubt if the problem relates to the size of the chart. I believe that the problem could be related to the installation not being complete (since the key that we currently have is a temporary key only provided by SAP) or something of the sort - the reason I say that is because whilst the chart did not get updated with the combobox component, it did get updated with the filter component ((I used it on 3 tab sheets with varying number of variables in the filter ranging from 2 to 3). With the the filter component (with 2 or even 3 variables) it all worked ok. So I resigned myself to using the filter component instead of the combobox.
    Whilst I have got you, could you advise me of the advantage that a component offers over the other - in this case, the filter over the combobox or the other way around?
    One other thing, if I may ask you - is it possible to drive Xcelsius using Excel VBA. The reason I want to do this is to be able to do the following from with Excel VBA:-
    1. Open Xcelsius
    2. Import a spreadsheet in to Xcelsius
    3. Export the dashboard in the desired format
    I can do everything else that I would need to do to update the input spreadsheet from within Excel VBA with the exception of the above 3 tasks.
    If you or anyone can help me realize the above, that would be a monumental assitance. The same shall be highly valued.
    Best regards
    Deepak Agarwal

  • Flash swf. file will only show in template and not linked pages

    I placed a swf. file on my template page in a non-editable region. I then updated all the files that were linked to that template.
    I then looked at the linked pages in Dreamweaver and I can see the image of the swf. in all the affected pages.
    However when I check the pages through the browser the swf. is not there.
    I'm using Dreamweaver cs3. Can anyone help?
    Thanks,

    Hi
    I do not use dw templates, but the problem is probably with the linking. Also if your swf file is linking to other files then all your html pages must be in the same position in your file structure as your original, (working) html page, otherwise the link references will be wrong.
    PZ

  • Imported swf file is not showing at all

    Hello!
    I have custom swf that I have created in Flash Pro CS5, in AS 3.0. It calls upon two .as files which are in an "actionscript" subfolder and it reads a .xml which is in the same path as the custom.swf (no subfolder). The swf works perfectly fine when launched on its own (i.e. loads the .as + the .xml files correctly).
    Now, I imported the swf in a brand new Catalyst project, which pretty much just has a square as a background. However, when imported, the .swf shows up as a simple icon with a question mark and has a deafault size of 30x30 instead of 500x500 (unlike other swfs which usually show up with the simple "f" icon and have their correct default sizes). Knowing that on import the Catalyst won't import the .as and .xml files I duly copied them to the "src" folder under C:/users/USERNAME/Application Data/Adobe... etc. I also set up the action sequence "OnApplication Start" to play the .swf
    I preview the project and I pretty much get only the gray square with no trace of any swf whatsoever. I decided I might have the paths setup wrong somehow. So I published and copied my .as & .xml files into the same folder where my custom.swf is (i.e. \run-local\assets\images). When i play the custom.swf there on its own it works fine (as expected). However loading the Main.html from the \run-local folder again doesn't show anything but the square. Then, I also copied the .as + .xml in the \run-local root folder where the Main.swf is located (as I read that they need to be in the same path as the top level container). Again there was no effect.
    Please help me solve this issue. I believe that the fact that the custom.swf is imported with wrong default dimensions (30x30 instead of 500x500) and the wierd icon might have something to do with it. I can upload the source files somewhere if necessary.
    Thanks!

    Hi, Chris!
    Thanks for giving it a thought but that didn't seem to help :/
    I'll try recompiling it tonight in a few different ways to see if anything changes. I'm testing entirelly on the local drive.Still haven't tried uploading anything from that project to the web.
    Just a s note - the swf is entirely powered by the two .as files (because it just renders some words from an xml) so maybe there might be an issue if the file doesn't really contain much (although i tried putting some colored boxes inside and it didn't help).
    I'll post links to the .fla and the .as files later today.

  • Interactive pdf with movies/swf files doesn't work in up-to-date Acrobat Reader

    Hi, I've a CS6 InDesign doc with movies (MP4's from a URL) and a few swf files. When exporting as an interactive pdf, all the links, movies, swf's work fine in my Acrobat Pro. They work fine on other peoples PC's with Acrobat Pro. But on all my clients PC's with up to date Reader, the movies are playing slow, and the pdf just doesn't work as expected. With links to next page etc not working either. They have up dated their Flash Player too. Still not working well.
    Is there a magic fix? Can I re-save this pdf differently so they can experience all the interactive features properly?
    I created a similar pdf last year from CS5, but adding in the movies & links on the pdf. Do I have to do this again?
    Yours, mostly quite fed uply, Gina !

    Is it possible that your client's PC is just a very slow machine? You might consider cutting out some of the interactivity if your PDF is to complex to be handled by less powerful machines.

  • Folder of Adobe Flash CS4 under Applications doesn't show the Flash logo

    I migrated to my new Mac from an old Mac in which I had previously installed Adobe Creative Suite 4 Web Premium which includes Adobe Flash CS4 Professional. After I did that, all the files for the Adobe softwares were in blue and wouldn't work so I reinstalled the DVDs again. All my folders show the logos that correspond to the softwares located in each folder except for the Adobe Flash CS4 Professional which is still in blue. When I click on it to open the software, it works, but it shows this message:
    Error initializing Java Runtime Environment. You may need to reinstall Flash. Click OK
    It works, but it bugs me that all the other softwares show the logos except for Flash. I tried to run the DVD #1 again, but when it shows all the softwares that you can click on to install, it doesn't show Flash.
    Does anyone know how to fix that problem?
    Thanks in advance.

    you can dl the installation files or copy the files from your disk to a desktop directory.
    Downloadable installation files available:
    Suites and Programs:  CC 2014 | CC | CS6 | CS5.5 | CS5 | CS4, CS4 Web Standard | CS3
    Acrobat:  XI, X | 9,8 | 9 standard
    Premiere Elements:  13 | 12 | 11, 10 | 9, 8, 7 win | 8 mac | 7 mac
    Photoshop Elements:  13 |12 | 11, 10 | 9,8,7 win | 8 mac | 7 mac
    Lightroom:  5.7.1| 5 | 4 | 3
    Captivate:  8 | 7 | 6 | 5.5, 5 | 1
    Contribute:  CS5 | CS4, CS3 | 3,2
    FrameMaker:  12, 11, 10, 9, 8, 7.2
    Download and installation help for Adobe links
    Download and installation help for Prodesigntools links are listed on most linked pages.  They are critical; especially steps 1, 2 and 3.  If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'.

  • Remove / unload external swf file(s) from the main flash file and load a new swf file and garbage collection from memory.

    I can't seem to remove / unload the external swf files e.g when the carousel.swf (portfolio) is displayed and I press the about button the about content is overlapping the carousel (portfolio) . How can I remove / unload an external swf file from the main flash file and load a new swf file, while at the same time removing garbage collection from memory?
    This is the error message(s) I am receiving: "TypeError: Error #2007: Parameter child must be non-null.
    at flash.display::DisplayObjectContainer/removeChild()
    at index_fla::MainTimeline/Down3()"
    import nl.demonsters.debugger.MonsterDebugger;
    var d:MonsterDebugger=new MonsterDebugger(this);
    stage.scaleMode=StageScaleMode.NO_SCALE;
    stage.align=StageAlign.TOP_LEFT;
    stage.addEventListener(Event.RESIZE, resizeHandler);
    // loader is the loader for portfolio page swf
    var loader:Loader;
    var loader2:Loader;
    var loader3:Loader;
    var loader1:Loader;
    //  resize content
    function resizeHandler(event:Event):void {
        // resizes portfolio page to center
    loader.x = (stage.stageWidth - loader.width) * .5;
    loader.y = (stage.stageHeight - loader.height) * .5;
    // resizes about page to center
    loader3.x = (stage.stageWidth - 482) * .5 - 260;
    loader3.y = (stage.stageHeight - 492) * .5 - 140;
    /*loader2.x = (stage.stageWidth - 658.65) * .5;
    loader2.y = (stage.stageHeight - 551.45) * .5;*/
    addEventListener(Event.ENTER_FRAME, onEnterFrame,false, 0, true);
    function onEnterFrame(ev:Event):void {
    var requesterb:URLRequest=new URLRequest("carouselLoader.swf");
    loader = null;
    loader = new Loader();
    loader.name ="carousel1"
    //adds gallery.swf to stage at begining of movie
    loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
    function ioError(event:IOErrorEvent):void {
    trace(event);
    try {
    loader.load(requesterb);
    } catch (error:SecurityError) {
    trace(error);
    addChild(loader);
    loader.x = (stage.stageWidth - 739) * .5;
    loader.y = (stage.stageHeight - 500) * .5;
    // stop gallery.swf from duplication over and over again on enter frame
    removeEventListener(Event.ENTER_FRAME, onEnterFrame);
    //PORTFOLIO BUTTON
    //adds eventlistner so that gallery.swf can be loaded
    MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
    function Down(event:MouseEvent):void {
    // re adds listener for contact.swf and about.swf
    MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
    MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
    //unloads gallery.swf from enter frame if users presses portfolio button in nav
    var requester:URLRequest=new URLRequest("carouselLoader.swf");
        loader = null;
    loader = new Loader();
    loader.name ="carousel"
    loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
    function ioError(event:IOErrorEvent):void {
    trace(event);
    try {
    loader.load(requester);
    } catch (error:SecurityError) {
    trace(error);
    addChild(loader);
    loader.x = (stage.stageWidth - 739) * .5;
    loader.y = (stage.stageHeight - 500) * .5;
    removeChild( getChildByName("about") );
    removeChild( getChildByName("carousel1") );
    // remove eventlistner and prevents duplication of gallery.swf
    MovieClip(root).nav.portfolio.removeEventListener(MouseEvent.MOUSE_DOWN, Down);
    //INFORMATION BUTTON
    //adds eventlistner so that info.swf can be loaded
    MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
    function Down1(event:MouseEvent):void {
    //this re-adds the EventListener for portfolio so that end user can view again if they wish.
    MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
    MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
    var requester:URLRequest=new URLRequest("contactLoader.swf");
    loader2 = null;
    loader2 = new Loader();
    loader2.name ="contact"
    loader2.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
    function ioError(event:IOErrorEvent):void {
    trace(event);
    try {
    loader2.load(requester);
    } catch (error:SecurityError) {
    trace(error);
    addChild(loader2);
    loader2.x = (stage.stageWidth - 658.65) * .5;
    loader2.y = (stage.stageHeight - 551.45) * .5;
    // remove eventlistner and prevents duplication of info.swf
    MovieClip(root).nav.info.removeEventListener(MouseEvent.MOUSE_DOWN, Down1);
    //ABOUT BUTTON
    //adds eventlistner so that info.swf can be loaded
    MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
    function Down3(event:MouseEvent):void {
    //this re-adds the EventListener for portfolio so that end user can view again if they wish.
    MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
    MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
    var requester:URLRequest=new URLRequest("aboutLoader.swf");
    loader3 = null;
    loader3 = new Loader();
    loader3.name ="about"
    loader3.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
    function ioError(event:IOErrorEvent):void {
    trace(event);
    try {
    loader3.load(requester);
    } catch (error:SecurityError) {
    trace(error);
    addChild(loader3);
    loader3.x = (stage.stageWidth - 482) * .5 - 260;
    loader3.y = (stage.stageHeight - 492) * .5 - 140;
    removeChild( getChildByName("carousel") );
    removeChild( getChildByName("carousel1") );
    // remove eventlistner and prevents duplication of info.swf
    MovieClip(root).nav.about.removeEventListener(MouseEvent.MOUSE_DOWN, Down3);
    stop();

    Andrei1,
    Thank you for the helpful advice. I made the changes as you suggested but I am receiving a #1009 error message even though my site is working the way I wan it to work. I would still like to fix the errors so that my site runs and error free. This is the error I am receiving:
    "TypeError: Error #1009: Cannot access a property or method of a null object reference."
    I'm sure this is not the best method to unload loaders and I am guessing this is why I am receiving the following error message.
         loader.unload();
         loader2.unload();
         loader3.unload();
    I also tried creating a function to unload the loader but received the same error message and my portfolio swf was not showing at all.
         function killLoad():void{
         try { loader.close(); loader2.close; loader3.close;} catch (e:*) {}
         loader.unload(); loader2.unload(); loader3.unload();
    I have a question regarding suggestion you made to set Mouse Event to "null". What does this do setting the MouseEvent do exactly?  Also, since I've set the MouseEvent to null do I also have to set the loader to null? e.g.
    ---- Here is my updated code ----
    // variable for external loaders
    var loader:Loader;
    var loader1:Loader;
    var loader2:Loader;
    var loader3:Loader;
    // makes borders resize with browser size
    function resizeHandler(event:Event):void {
    // resizes portfolio page to center
         loader.x = (stage.stageWidth - loader.width) * .5;
         loader.y = (stage.stageHeight - loader.height) * .5;
    // resizes about page to center
         loader3.x = (stage.stageWidth - 482) * .5 - 260;
         loader3.y = (stage.stageHeight - 492) * .5 - 140;
    //adds gallery.swf to stage at begining of moviie
         Down();
    //PORTFOLIO BUTTON
    //adds eventlistner so that gallery.swf can be loaded
         MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
    function Down(event:MouseEvent = null):void {
    // re adds listener for contact.swf and about.swf
         MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
         MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
    //unloads gallery.swf from enter frame if users presses portfolio button in nav
         var requester:URLRequest=new URLRequest("carouselLoader.swf");
         loader = new Loader();
         loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
         function ioError(event:IOErrorEvent):void {
         trace(event);
         try {
         loader.load(requester);
         } catch (error:SecurityError) {
         trace(error);
         this.addChild(loader);
         loader.x = (stage.stageWidth - 739) * .5;
         loader.y = (stage.stageHeight - 500) * .5;
    // sure this is not the best way to do this - but it is unload external swfs
         loader.unload();
         loader2.unload();
         loader3.unload();
    // remove eventlistner and prevents duplication of gallery.swf
         MovieClip(root).nav.portfolio.removeEventListener(MouseEvent.MOUSE_DOWN, Down);
    //INFORMATION BUTTON
         //adds eventlistner so that info.swf can be loaded
         MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
         function Down1(event:MouseEvent = null):void {
         //this re-adds the EventListener for portfolio so that end user can view again if they wish.
         MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
         MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
         var requester:URLRequest=new URLRequest("contactLoader.swf");
         loader2 = null;
         loader2 = new Loader();
         loader2.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);    
         function ioError(event:IOErrorEvent):void {
         trace(event);
         try {
         loader2.load(requester);
    }      catch (error:SecurityError) {
         trace(error);
         addChild(loader2);
         loader2.x = (stage.stageWidth - 658.65) * .5;
         loader2.y = (stage.stageHeight - 551.45) * .5;
    loader.unload();
    loader2.unload();
    loader3.unload();
         // remove eventlistner and prevents duplication of info.swf
         MovieClip(root).nav.info.removeEventListener(MouseEvent.MOUSE_DOWN, Down1);
    //ABOUT BUTTON
         //adds eventlistner so that info.swf can be loaded
         MovieClip(root).nav.about.addEventListener(MouseEvent.MOUSE_DOWN, Down3, false, 0, true);
         function Down3(event:MouseEvent = null):void {
         //this re-adds the EventListener for portfolio so that end user can view again if they wish.
         MovieClip(root).nav.portfolio.addEventListener(MouseEvent.MOUSE_DOWN, Down, false, 0, true);
         MovieClip(root).nav.info.addEventListener(MouseEvent.MOUSE_DOWN, Down1, false, 0, true);
         var requester:URLRequest=new URLRequest("aboutLoader.swf");
         loader3 = null;
         loader3 = new Loader();
         loader3.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioError);
         function ioError(event:IOErrorEvent):void {
         trace(event);
         try {
         loader3.load(requester);
    }      catch (error:SecurityError) {
         trace(error);
         addChild(loader3);
         loader3.x = (stage.stageWidth - 482) * .5 - 260;
         loader3.y = (stage.stageHeight - 492) * .5 - 140;
         loader.unload();
         loader2.unload();
         loader3.unload();
         // remove eventlistner and prevents duplication of info.swf
         MovieClip(root).nav.about.removeEventListener(MouseEvent.MOUSE_DOWN, Down3);
         stop();

Maybe you are looking for