ActionScript 3.0 :: Loading And Unloading SWFs?
Jul 2, 2009
I'm trying to create a site which loads external SWFs into a Moviefor its content, and the entire site is contained in a Movie Clip located on the main timeline.
I keep getting a 1009 error, so I'm assuming that AS isn't drawing the loader where I want it to be, so I'm fairly certain I'm doing something wrong..haha.
Here's a link to my Files: [URL]
View 2 Replies
Similar Posts:
May 29, 2009
I have a question regarding the swapping out of swf files in Flash CS3 / AS3.I start my project with a �logo� swf, which has no interactivity.At the last frame, the following code is used to load another swf from the local folder:
-------------------------------------------
//Stop current swf and stop its sound
stop();
SoundMixer.stopAll();
[code]...
How do I remove and/or unload the previous swf when a new one is loaded? and remove that previous swf from memory? Can I give the current swf access to the previous one, then run a �remove� or �unload� function on it?
View 3 Replies
Feb 17, 2011
After years of putting it off, I've finally begun the move to AS3.The frustration I've encountered is evidently shared by a lot of other designer/developers. Knowing that the future is inevitable, I have bitten the bullet and forged ahead. There has been one thing, however, that has just been a real quandry and has cost me hours of banging my head against the wall.That would be getting an externally loaded swf to (really) unload in an AS3 file.Before I even begin to post code, let me just say that I've tried a lot of things read in books, posts from this and other forums, and trial and error to no real avail. In my research I've come across many others who are experiencing the same problem and even one reference that suggests you not use AS3.For a project that uses multiple loads and unloads that's due in a month, should I just go with AS2?I'm using CS4 on a PC publishing to Flash player 10. And yes I have tried "unloadAndStop()" and "removeChild()".
View 8 Replies
Apr 23, 2010
I am creating a course that requires loading/unloading of several swfs in a container. My course structure is something like :
Course->Module01->src->test.as
->Module02->src->test.as
When I load file from Module01 in my container it works fine, but files from Module02 is not working as they should. They seem to be reading the code from the as file in Module01. The course works fine when I give the as files different names, but I want to keep the names as they are now as I have created several modules and sub-modules on similar structure.
View 3 Replies
Dec 28, 2008
I am making a website that will have many levels of externally loaded swfs.
1. How do you load and unload the externally called swfs with either an animation within the swf movie, or through the AS when you call it.
2. I will have my navigation loaded on a top level and everything else loaded below. When I click on another Button from my navigation that will load another swf movie- How do I unload the swf that is previously there?
View 3 Replies
Aug 25, 2010
Working on a project that has a main stage and loads/unloads external swfs into it. Most of these external swfs also contain FLVs (that are also loaded externally via FLVPlayback). Basically the user clicks on a button in the navigation and it should unload the swf and FLV that is currently playing and then load the new one. Then after the the FLV and swf play theres a "close" button that they can click to go back to the "home" swf which would be hidden underneath. I got it to work to an extent - but the FLV (even though not visually there) still has its audio playing in the background..
View 3 Replies
Jun 23, 2011
I am creating an interactive slideshow, like a PowerPoint effect, I have a main scene, 4 Buttons, a Home Button, Play Button, Forward Button & Back Button.I want the Home Button to take me back to the start of the scene, Forward Button to Load a External swf slide and when the Forward Button is clicked again to Unload External swf and load in the next swf slide, I also want the Back Button to do a similar thing!I keep getting External Swf pile-ups or flickering
Here's my code:
[CODE]
Play_button1.addEventListener(MouseEvent.CLICK, Play_btn1);
[code]........
View 3 Replies
Jan 9, 2012
I am working on a few websites at the moment, one of the being my online portfolio, as well as my website for a sleep product I am trying to sell. I have very little experience with AS3, last time I created a website AS2 was used. I've tried a few online tutorials, but nothing gets the job done, there is always some error..I have a index.swf which loads the default home.swf.There is also an about.swf, contact.swf, order.swf, and All I need is for the external swf to pull up when the corresponding button is clicked, and when the next button is clicked, for the current swf to unload and the new swf to load. This was so simple with AS2, one would think things might be as simple if not easier.
View 9 Replies
Jul 9, 2005
when loading/unloading external swfs into a container movie,i`ve noticed that any intervals (within the loaded files)i`ve used are not being cleared despite the movie being unloaded causing errors when the same swf is reloaded. Without manually clearing all intervals is there a way round this?
View 1 Replies
Dec 3, 2008
I have a UI that loads swf in the content area when several buttons are clicked (these buttons are menu1, menu2 et.c) the code is as follows and it is working fine...
import fl.controls.Button;
import flash.display.Loader;
import flash.net.URLRequest;[code].....
So clicking the first button brings up a main menu in the main content area...with four menu options (buttons labelled mainMenu1, mainMenu2 etc.) When you click one of these main menu options, the corresponding swf should be loaded in place of the main menu (in the main contant area).
However this is not happening and the main menu is staying around and not being unloaded. Is this because the main menu swf is in a loader created in the parent swf, but the main menu loader is in the main menu swf. So I think in effect i have two loaders appearing at the same time.
import fl.controls.Button;
import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.MouseEvent;[code]......
View 2 Replies
Sep 29, 2008
how to unload the swfs in as3 once you click a button to load a new one.
My file works great, with the exception of the videos playing over each other. slight bummer.
I have five buttons that each pull an external swf that is controlled by an xml file. If there were not sound it would not be an issue, but the sound overlaps if you click to the next link before the first video finishes playing.
I uploaded all the files here, including two test flv files. the files were too big to upload to the kirupa forum.
[URL]
View 3 Replies
Jan 23, 2010
I'm using Loader::load() successfully to load swfs into my main swf and then I add them as a child of a Sprite. When other events occur I want to remove the swfs as needed. I have looked at unload() and at removeChildAt() without success.
I only added the addChild() call to try to pin down the loaded instance so I could remove it. The loading works fine without the addChild();
I have also tried publishing to player v.10 and using myLoader.unloadAndStop(); but this has no effect either;
The following demo code shows my problem. I see one child added and one removed but intro.swf is still playing away.
import flash.display.Loader;
import flash.display.Sprite;
import flash.display.LoaderInfo;
[Code].....
View 1 Replies
Sep 11, 2009
I have a main fla file which loads an external swf into an empty movieclip on the main timeline which works fine but I want a button in the external swf to load another external swf into another empty movie clip on the main timeline.eg. start.swf loads UKEIAMap.swf into (empty movie clip within start.swf) MapLoader_mc then a button havant_b within UKEIAMap.swf needs to load HavantProjectSheet.swf into (empty movie clip within start.swf) ProjectSheetLoader_mc without unloading UKEIAMap.swf
View 3 Replies
Aug 2, 2006
Flash - 8 : Above is an example of what I would like to do/have done. I've gotten as far as loading the "loaded.swf" into the "start.swf" but my problem is I'd love to use that little loading action I made earlier without copying and pasting into the new movie the same actions for a different link. So, how do I load "loaded2.swf" into "loaded.swf" via the link in "loaded.swf"?
View 1 Replies
Feb 5, 2011
I was wondering if someone could take a look at my files and tell me what I'm doing wrong. I'm trying to rebuild an ad in AS3 from AS2 and I'm running into some issues. This is the problem: When a page loads there is a 728x360 container that loads a 728x90 ad. What I need to happen is I need to communicate to the container that when the 728x90 expand button is clicked it needs to unload or stay on the screen while a 728x360 expanded state is loaded in.
I have these files 90% figured out. My problem is I cant get the collapsed state that is loaded into the container to load the new state. I've included my files and they re really simple to follow.
View 0 Replies
Feb 1, 2012
I've got a games menu and have the code to load games when a button is clicked. So far say you want to play GameA... The player clicks the button to Play GameA and that game is loaded. Once the player finishes the game they are shown a button to continue which unloads the game and loads the menu.
The problem is that I want a movieclip to be visible on the menu but only when GameA is completed. There is no way to back out of GameA and getting back to the menu without completing GameA. I don't know how in GameA to put that if the continue button is pressed make 'GameATick' visible. I've tried inside the code of GameA putting code like root.GameATick.visible and code like this but it doesn't recognise the MC.
View 4 Replies
Sep 24, 2009
i have looked for a solution for a long time but they either didnt work and were too complicated for my little skill. so i have a main .swf which im working on. i then have buttons which when clicked, launch a panorama. the problem is that this panorama is created with a 3rd party program and is a .swf. now. i curretly have the follwoing script to launch the panorama
on(release){
loadMovieNum ("foyer_pano.swf", _root)
}
however this opens the swf in a new tab of my web browser. now that is not too bad, but i would like and it would be much better if the panorama would open inside my current swf. i remember i managed to do this. (sorry i forgot the code for it!!!) but when this was done, it would cover all my other buttons. i tried different things with changing levels and those sort of things, but nothing seemed to worked. (i was able to display a button on top of the swf but its AS woudlnt work) does anybody know how to do this? can someone explain it quite simply and in detail? i just want to load an swf in my project, and have a button on top of it with which i can unload this swf. (note that i cannot edit the settings of the panorama swf except for its size and dimensions and stuff, i cannot add a button or AS into it)
View 1 Replies
Jul 20, 2006
This image gallery I am working on loads the thumbnails(from the XML) into a scrollbar. It works for the first one fine, but when I click on another button for another gallery it adds the thumbs of the new gallery at the end of the ones already there, but what I trying to do is have the previous thumbs unload then load the new xml with the appropriate thumbnails.I have tried removeNode(); to unloadMovie(); and various other functions but nothing works. The XML does not unload before the next one loads EVER. The removeNode(); doesnt even remove all the children, which i thought it was supposed to.
Code:
xmlData.firstChild.removeNode();
This is in a function called on the release of all buttons, but it doesnt do anything. This function is located in the same frame as the loadXML function. Is this the wrong place to put it?
View 4 Replies
Aug 8, 2010
I start off my game with an empty movieclip located in the middle of the stage. I then load a movieclip using the loadMovie method. At some point I would like to unload the movieclip and then reload another one, sort of a different scene if you will. The new movieclip has a number of other nested movieclips that I will use as buttons and I have coded a function that is called that creates these buttons. Here's what it would look like:[code]The roomSetUp function contains info on how the room should look and the button codes. The problem is that the setup function runs before the new movieclip is loaded. Seems that there is no way to have Flash 'Yield' until the movieclip is loaded and then go to the last function. Any suggestions other than MovieClipLoader?
View 2 Replies
Sep 18, 2008
I am making a site and I want each button to load an swf, which would be the content of each page. When I click on each button the swf will load, however, the old swf will not go away.
View 2 Replies
Jun 15, 2009
I have an accordion style btn that expands and contracts base on the user's cursor.
When the btn expands it loads an external XML file. The problem I'm having is that after the btn contracts the loaded XML content is still in place. Is there a way to unload this XML content after it has loaded?
View 5 Replies
Apr 1, 2010
I'm trying to load an external swf and unload it after its completion. I have tried a few things and am stuck. Here is my current code to loading the swf, which seems to be working fine, its the unload I cant get:
import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.Event;
import flash.events.ProgressEvent;
function startLoad() {
[Code] .....
View 3 Replies
Nov 29, 2010
I have a external swf that has an embedded video that loads automatically. Once it loads I have a button that unloads it and reloads. The first time I unload it, it works fine. The second time the video unloads but the sound continues? This happens each time I load and unload; the sound continues to loop.
stage.scaleMode = "noScale";
var loader:Loader = new Loader();
var defaultSWF:URLRequest = new URLRequest("swfs1/ME_video1a1.swf");
[Code]....
View 4 Replies
Dec 2, 2010
I'm currently working on a educational project for e-learning. This project has multiple buttons for opening several specific SWF files. What I want to accomplish is to be able to use my container file with 3 primary buttons for the named SWF files and have them load in a specific location in the container SWF. Then I have a separate button that just needs to close the loaded SWF file. FYI, the 3 primary buttons will be covered by the loaded swf file. I'm including my AS3 code for review. I can load a SWF and close it once. After that, it doesn't work.
[Code]...
View 2 Replies
Dec 3, 2010
am using pv3d to load a couple of models for a school project. The models typically don't do much, they just spin on a dial when fired up. At any given time, there are only two models shown. My initial thought is to utilize two global Collada instances and have a function call the Collada load function to load the new models into the instances. Looking through the Collada parser, it would seem that the load function appends the new model, leaving the existing models up there, as opposed to loading in a new set of vertices.
Fair enough. At this point I decide that I should remove the models from the scene, and create new ones every time the function fires.Here is where my problem lies. This probably from my lack of understanding on the workings of AS3/pv3d, so please bear with me. When I remove the models from the scene and add them again, the models do not appear within the scene. However, the model instances still remain traceable when I run a trace.Here is the code for reference. I omitted the portions which are duplicates.Instances are created on a global level as onRenderTick can't seem to reference it if I create it on any other level
public var model:Collada = new Collada();
public var model2:Collada = new Collada();
The initial properties such as x y position and pitch are set when the dials are created
public function setupDials():void {
var materialList:MaterialsList = new MaterialsList();
var bitmapFileMaterial:BitmapFileMaterial = new
[code].....
View 1 Replies
Jun 26, 2009
add a couple of music files to a CD presentation using actionscript. I know how to load one track but how do I unload a tack when it's finished and load another after that? Here is the code I have so far:
myMusic = new Sound(myMusic_Mc);
myMusic.loadSound("Doin It.mp3");
myMusic.start(0,5);
View 0 Replies
Aug 12, 2009
I have this code that unloads all swfs that the home swf connects too. by going back to the first frame label of the home.swf. Instead of it going to the first frame label of the home.swf I need the code to load another swf.The new button name is "back_btn", instead of the homebtn.[code]
View 4 Replies
Oct 4, 2011
I have a button that when clicked it shows a movie clip and when clicked again it removes the movie clip. I'm having trouble getting the button to do this action more than once. Is there some code I can add to the button to make the actions start from the beginning? I'm worried once the button is clicked to remove the movie clip, the action is only being read from the function down. Here's my code:
ActionScript Code:
my_btn.onPress = function()
{
captionFNtst(true,"tst",this);
this.onPress = function()
[Code].....
View 0 Replies
Dec 12, 2011
loading a SWF file and then removing it with the use of buttons. It's a fairly simple situation, but I just can't seem to get it to work.
Here is the code:
function newvid(event:MouseEvent){
var tv_loader:Loader = new Loader();
tv_loader.load(new URLRequest("tv.swf"));
addChild(tv_loader);
[Code]....
The scene basically says click on button and tv turns on...but I can't seem to get the off button to work. I think I am missing a step some where in the code.
View 5 Replies
Nov 13, 2008
I am slowly learning AS3 but have hit a bit of a brick wall though I am sure it is something that many will see as easily resolvable, just my lack of knowledge and understanding of AS3 at this moment.
My query is I am trying to create a SWF which loads in (3) external SWF's using three movieclips I have within the main SWF. I have managed to get the external SWF's (1.swf, 2.swf, 3.swf) to load in when each of the movieclips / AS3 buttons have been clicked but I cannot figure out how to unload the current selected SWF file (e.g. have initially click on btnOne which displays 1.swf yet when click on btnThree to display 3.swf, 1.swf has not been removed from the stage and overlaps 3.swf) when I want to load another SWF file (sorry if this does not make sense). Below is the test code I have tried:
Code: Select all/////////////////////
///////Loaders///////
/////////////////////
//One
[code]....
My question is how do I unload (or removeChild I guess) the current SWF from the stage when I click on another movieclip / AS3 button to load another external SWF without the mish-mash as can be seen in the uploaded test files?
View 14 Replies