ActionScript 3.0 :: Way To Unload SWF
Jul 29, 2011I have an AIR application which load/unload external AS2 SWF files. My problem is that when SWF is unloaded its Enterframe events keeps runing.
View 1 RepliesI have an AIR application which load/unload external AS2 SWF files. My problem is that when SWF is unloaded its Enterframe events keeps runing.
View 1 RepliesI want the current swf to unload and the new one to load only after a transition occurs. Is there a more efficient way to do this than if. switch()?
View 2 RepliesI am working on a school project that requires me to load external .swf or .jpg files. I currently have all of the buttons working and are loading an external .swf file on to the screen. The problem I am having is that when I go from one button to the next the loaded .swf stays on the screen and the next .swf gets loaded on top of it. I know that I need to unload the file but I am not sure where to put the code for the unload or what code exactly to use. I would like when the button is pressed to unload the previous loaded .swf and load the new .swf without having a separate button to unload.
[Code]...
I'm trying to unload an external SWF on _root to load a new one instead. I've tried (almost) everything but can't figure it out... I get this error : "Error #1010: A term is undefined and has no properties."
[Code]....
I have an swf, lets call it 1.swf, that has a button that calls another swf to level one. In that second swf, lets call it whatever.swf, on layer 1 it has an flv file of about 40 seconds. on layer two it has a button that has this action:
on (release) {
unloadMovie(1);
loadMovie("../swf/1.swf", 1);
}
So if that button is pushed, then it unloads whatever.swf as I need it to.
the problem is that if that button is not pressed, then when that 40 second flv finishes, it just sits there with a black stage and the button. What i need it to do is that when that 40 second flv is finished, it automatically unloads whatever.swf on level 1, again showing 1.swf on level 0.
Also, before anyone anwers, the way i did the flv is that in whatever.swf the flv was imported to the stage, i slected the "already deployed" put in the URL and then it created a flash video component which is on the stage.
how I can do to unload a swf before I load the next one?
var mLoader:Loader = new Loader();
function loadSWF(e:Event):void {
var imageId:Array = e.target.name.split("_");
var targetId:int = imageId[0];
[code]....
I am trying to add a external Swf files to my home page because my other pages are swf files. when i click other page it will call to my swf file. but my current home swf file running under my new page swf... so how can i unload my old swf.
View 2 RepliesI'm using AS3 to load one swf (a document viewer) into the main swf. the loaded swf takes up the entire stage, so I need the unload button to be in the loaded swf.
is there an AS3 equivalent to this.unload?
I have a random number of sprites that are created, each of them hurts the other when the collide, and when they die, I wanted the collisions to not do anything anymore.
I can fade the sprites out to make them invisible when their "health" reaches 0, but they are still there, and when they collide, they cause "ghost deaths" to other mcs. How can I get rid of a sprite from within itself? Or at least disable its onEnterFrame function?
My index page has two buttons... 'about' and 'portfolio' which loads each respective external swf into a holder.When 'portfolio' is loaded there are another 8 buttons which again load 8 external swfs into a holder in the portfolio.swf. Each of the 8 external swf files load fine, but is there anyway to have a back button instead in each of the 8 external swf to go back to the portfolio.swf without having to click the 'portfolio' button?i have tried _root.unloadMovie.... but it just clears the stuff on my index page and loads the portfolio.swf
View 1 RepliesI have three swf files that I want to load then unload in a specific order. An Intro swf, the main movie swf then the Exit swf. I can get them to load with the following code;[code]the trouble is, each movie swf loads on top of the previous movie swf which then continues to display.I'm new to AS 3.0 but it seems like I need to unload the previous movie as the new movie loads. Can anyone show me the code I would need to use in order to get that to happen?
View 1 RepliesI've got a SWF with two (for now) buttons on it that each load a SWF. Each of these will load fine if they are the first one pressed. Once one is pressed there are problems. If you try to go to the next one, the new SWF covers the one currently playing, but it will not load the FLV associated with it and the audio from the previous does not stop. You can see it all here: [URL]
And here is the code on the navigation:
var Xpos:Number = 130;
var Ypos:Number = 10;
var swf:MovieClip;
var loader:Loader = new Loader();
loader.x = Xpos;
[Code] .....
i am trying to create a file where a mc hittest another object(using keyboard arrow) it loads an external swf and when keypress to leave the object, it will unload the external swf. my problem is the external swf did load but it wont unload. attached herewith my fla file for reference. script as below,
mcMain.stop();
var leftArrow:Boolean = false;
var rightArrow:Boolean = false;
var downArrow:Boolean = false;
[Code]......
I create a flash as3 where my stage has 3 buttons home button2 and button3. when i click home button a thumbnail xml gallery will loaded. when button 2 and button3 clicked it loads some text from another xml file. All it's work well. My problem is after i clicked the home button the gallery loads then if i clicked the other buttons the gallery still displayed in the stage. The text from the other xml file will stack behind the gallery. How to solve this.This is my code:
import fl.transitions.Tween;
import fl.transitions.*;
import fl.transitions.easing.*;
[code].....
I am making a file that loads an swf on(release) of a movieclip. I can get it to load into frame 2 and have created a button to return to frame 1. But when you go back to frame 1 the swf is still there. How can I get it to unload when it goes back to frame 1?[code]
View 3 RepliesI have a captivate generated SWF file which has a .FLV inside it.In flash on click of a button I unload the movie(SWF), the video goes away but the .FLV still plays the audio.
View 2 RepliesI have a movie wherein on the stage I have a empty MC with the instance name of mainImage.
There is a menu with listeners that load in different swfs externally into this 'mainImage' clip. The problem I discovered is that I cant seem to unload the old swfs upon the loading of a new one.[code]...
im having troubles unloading a swf file that is 2 levels above my main movie.Basically I have a main movie and I have actionscript on the timeline which corresponds to a button which loads a swf (eg my web portfolio work):
digitalbut.onRelease = function() {
disableBtns();
_root.createEmptyMovieClip("container",1);
[code]...
This all works....Then in this swf I have another button which again loads another swf on top to show a particular piece of work and the code on the timeline to correspond to the button is:
Dior_hit.onRelease = function() {
createEmptyMovieClip("container",1);
loadMovie("Digital/Dior/Dior.swf","container");
[code]...
This works also....but I come into problems when I want to create a button in this third swf file which then closes this Dior.swf so you are left with the bottom two still showing. I already have a close button on the Digital.swf which works a charm to get you back to the main movie and the code for this is:
on (release) {
_root.container.unloadMovie()
unloadMovieNum(2);
[code]...
how I can close this third swf to still show the two below?? I have tried so many options but none seem to work!
Teach me how to load and unload a swf into a main movie. And how to pass a varaiable from the main move to the loaded swf. This is a huge gap in my flash knowlege and i don't know where to begin.
View 1 RepliesI am migrating to AS 3.0 from AS 2.0 and I am unable to unload a loaded movie self.In AS 2.0 i simply used "unloadMovie(this);" have also tried "removeChild(this);" but it doesn't work.
View 1 RepliesI have an application program that loads and unloads other swf into it. For example, I have 4 different swfs that are loaded and unloaded via:
[Code]....
They all load fine, but when it comes time to unload one and then load another, I get : Error #2044: Unhandled IOErrorEvent:. text=Error #2036: Load Never Completed. Everything seems to still work correctly. The next swf appears to load completely, so I assume it is that the previous swf is not completely unloading. Is there an eventListener or something that I should be using when unloading before I load another swf? I am loading and unloading the swfs like this:
[Code]...
I am loading 5 external swf's into 5 different "buttons".Right now they all load, but they load on top of each other.
View 2 RepliesI am having trouble with unload an loading movies. Basically I am loading a movie into a container, which works a charm:
[Code]....
I want to unload them both when a close button is pressed on the third loaded swf? Also, ideally I would like to add that second movie clip into a container, so I can position it correctly, but when I try copying the code I use on the first, it doesn't seem to work...is it to do with the "root" bit perhaps?
i need when you click a button it unloads all movieclips on a stage
View 5 RepliesI have a flash nav bar with sub nav. the film button(main nav bar) has 4 sub buttons: tv, commercials, film and imbd. When you click on the sub button commercials, it takes you to the main timeline where I have a loader (in a movie clip _1benz(that loads a benz.jpg in a loader called benzLdr. When you click a button on the sub nav in this group, to leave the frame, the loader unloads. But when you click on the main navigation to leave this frame(which is on the main timeline) the loader remains on the stage.what would be the correct actionscript to remove the loader from the main nav when it moves to other frames on the main timeline? I have tried....
_1benz.benzLdr.unload();
benzLdr.unload();
_1benz.unload();[code]..........
Do I need to put the loader on the first frame and then make it visible on the frame I want to show it? If I do that will it unload on all other frames?Nothing is working! What am i doing wrong?
i load external swf and store the loader inside an array some of the loaded swf is mine and have method called destroy which used for optimazitation of Garbage COllection and someother are unknown swf (really unknown can be created from as1 or 2 or even 3 i just don;t know anything bout them) the loading and storing does work well.Problem came when i tried to unload the the loaded swf,so i tried to use SWFArray[i].unload() and all it gives me is :Error #2025: The supplied DisplayObject must be a child of the caller.[code]
View 10 RepliesI was finally able to work out a way to attach and preload external SWF files - now I am on the hunt to understand how to unload the external SWF file on a mouse event so that a new SWF file can be played.
View 20 RepliesI'm extremely new to Flash and AS3. I used code snippets in CS5.5 to load an external swf from a main swf. Later I will have 10 swfs to load each with its own button in the main swf. It loads beautifully on top of the main swf. In the external swf I made a button to close and return to the main swf, so the user can then select another button. However I've tried various methods to unload and I have run into two problems. First, the close button does not work, and second if I add code to the close button it screws up the external swfs code. The stop at the first frame does not work and it plays through without the swfs other buttons working. Here is the code to load from the main swf:
[Code]...
I can't seem to be able to figure out how to unload a JPG image once I've loaded it so I can load a second JPG in it's place. Here's my code so far (document class, picHolder_mc exists already on the timeline). All that happens is the second JPG being called loads on top of the first.
[Code].....
I made a movieclip that is supposed to unload when a character (called 'char' in the code) hit it. That works fine. But I also want to unload another movie at the same time. The other movieclip is called 'square' and is already on the stage. But that doesn't work.Do I have to put _mc behind the name, or something like that?
onClipEvent (enterFrame) {
if (_root.char.hitTest(this))
{
[code].....