ActionScript 3.0 :: Play Then UnLoad And Load New Clip?
Oct 9, 2009
Code:
aboutBtn.addEventListener(MouseEvent.CLICK, aboutLoad);
function aboutLoad(e:MouseEvent):void {
ldr.source = "about.swf";
}
I am using the Ul Loder in Flash to load the pages of my website when the buttons are clicked. When my page loads it animates for a bit and I am also wanting it to animate befor it unloads. How do I tell it that on click of say 'home' it should play frame 6 of about.swf then when it's finished playing ulLoad about.swf and load home.swf?
The movie clip is called "theScene" and I have it created on Frame 60 of a movie clip when a button triggers the playhead to jump and stop at Frame 60. However, upon leaving that frame, it will not disappear, so I want to unload it upon leaving that frame.I put in the following code across all frames of the movie clip in its own layer:
I have so far managed quiet well up until I load in frame 1 my movie clip of the intro logo animantion.
I can load it and get it to play in frame 1 but then need it to stop (which it does)... my problem code area is then I need it to unload so that I can see frame 2 and see the web sites navigation...
the code to load the external movie clip is:
ActionScript Code: var myLoader:Loader = new Loader(); addChild(myLoader);
how do i load a movie clip SYMBOL at the highest level and then unload it.
i dont want a SFW or JPG to be loaded- that would be one of the symbols from the same swf file.
the issue is- i have used "getNextHighestDepth()" to create movie clips.. now i need to add a box on top of that- so again, i will have to use "getNextHighestDepth()" - which im having hard time to unload (when i use duplicateMovieClip) -
i have looked everywhere for a tutorial on this - i have tried writing, and re-writing codes....i just cant get it. is there any tutorial i overlooked? here is what im looking to do - NO SHORTCUTS: have my main file that loads the buttons, my external swf container, my intro animations, and my swf "out" and "in" animations when a button is clicked i want it to point me to specific frame labels. i will have an "out" and "in" frame label and which will be the locations of the transitional starting points i want it to play the "out" transition, than unload the current swf, than play the in transition, than load the swf of the button that was clicked i want the animations to all be done using frame labels all within the MAIN swf file.... i have had no luck doing this....and i do NOT like the tween class....
I 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.
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."
Is there anyway to combine these two functions?I'd like to play the animation "num=3" on clip load AND on click/release I'd like it to open a url. All of this is inside a movieclip button.
onClipEvent (load){ num = 3;} AND onRelease = function(){getURL("http://www.myurl.com");
I have a main movie which loads sections into an empty container MC from external SWFs. Each SWF contains a close button to close the section—but I can't get it to work. I am stuck. Anyone know which method to use in this case?This does not work:
Code:
// closeBox is just an MC sitting inside a section SWF closeBox.onRelease = function():Void { removeMovieClip(this._parent); };
I should add that the SWF gets loaded into the container in the main movie using MovieClipLoader upon release of a menu button.
I have xml which is loaded in a movie clip but i can't seem to be able to unload that movie clip when i need to. I tried everything and the code seems right. I'm guessing it's because of some kinda path issue. Maybe someone else might see something i'm missing.
This is the code i am using to load the xml in the movie clip:
Code: var r = _root; r.clipArr = new Array(); r.menuXml = new XML();
[Code].....
Here is the file that i am working on. Just download it from my server and take a look:
Basically it loads a mc when the web starts and when i press buttns it unloads previous mc and loads a next one BUT, it gives me an error when i press the gigs buttn, when contact clip was not loaded before How can i tell that IF certain MC exists, then unload it and load next one, and if not, just unload the other one. Or is there other way to do it? Here is the error i get:
I cant figure out how to unload a movie clip. I thought i knew how, but its not working and i've tried everything i can think of.I'm loading an external swf like this:[code]This works fine. It loads an external swf that plays a youtube video. However, whenever i click on my navigation buttons to go to another page (basically another movieclip in teh _root level, it does not unload the youtube player and it keeps playing. Further more, if i go back to that page, the youtube player loads again and starts repeating itself.I thought by adding the following code to all my navigational buttons, the youtube player would unload, but it doesn't:[code]
I have a problem trying to unload some images from a movie clip ,What i have is a movie clip called " thumbnails" on the stage which loads some images from an array . the movieclip "thumbnails" , holds at the begining the first 4 images , then i have a button called "next_btn" which loads the next 4 images .basically when the next_btn is click it is loading the next 4 images which place them on top of the first ones , and is fine , but what i need to do is to clear the movie clip before loads the next images into.i have tried the unloadMovie method and it is not working , place the code below if anyone has any ideeas what i'm doing wrong ( actionscrip2 )
Code: function LoadImages(startNo,end) { //thumbLoader.removeMovieClip(); //thumbLoader.unloadMovie(thumbnails); // thumbnails.unloadMovie();
[code]....
was trying all 3 commented options from above , and none of them does what i want the first 2 are removing only the last image from the movieclip and the last one removes the all movieclip and is not loading anything else after
I'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 have created a colour picker that loads movieclips from the library onto the stage.however i need to create a "start over" button that will remove all these added clips.my code is as follows:
Code: startover.addEventListener(MouseEvent.CLICK, removeallFunction); function removeallFunction (event:MouseEvent):void
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.
I am studying AS3 by myself, please bear with me if my explanation is not that clear.It's all about loading and unloading external swf's.My code is working perfectly though I just have some questions about load and unload issues.I have three buttons on the stage and it should load its external SWF [code]Each of the button should load it's external SWF's intro when click.My problem is that I don't know how to command the button to play the swf's outro and then load the next swf everytime I click a button.When I click homeButton_btn, the external swf should load "home.swf" and then if I am going to click page1Button_btn, the outro of "home.swf' should play and then once it reaches the end of it's timeline, it should load "page1.swf".Same goes with page2Button_btn, whatever swf that is on the stage should play it's outro first and then load "page2.swf"My questions are:
1. How can I control the external SWF to play it's outro and then load the next SWF.
2. What code should I put at the end of the external SWF's timeline.
3. Where do you think I should put the preloader? Is it better to put it at the external swf timeline? or on my main swf timeline?
4. Does load and unload of external swf also work with movieclips? Like for example I will not use a external swfs, instead I will use movieclips to load and unload its content.[code]
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.
I'm creating my portfolio in Flash CS3. I have five buttons in website.swf. I also have five external swf files.If you click a button, it loads an external swf. If you click another button, it unloads the first swf and loads the next one. Is there anyway to unload it and load the next?
stop(); function loadMain(e:MouseEvent):void{ var loadMain:Loader = new Loader();
I want to load and unload EXTERNAL SWF that contains FLV on mouse click. Loading and unloading the swf is NOT the issue. The problem is how do i get the external swf which contains an flv to stop playing and stacking up on each other.
I can load and unload the swf's as long as I pause the videos before I click on another thumbnail, but if I click on another thumbnail while the external swf is playing it's flv, the previous flv keeps playing and stack up under the newly loaded swf.
I have an AS3 project (publishing to FP10) where I load a custom made window from the main movie. The custom made window is saved in the Library and has a close button (called exitinteraction_btn).
I manage to load the window from the main movie with the following:
var WinA = new windowa(); addChild(WinA); var myTween:Tween = new Tween(WinA, "x", Elastic.easeIn, 175, 175, 5, true); var myTween:Tween = new Tween(WinA, "y", Strong.easeIn, 175, 175, 5, true);
This is the code in my custom window (which I cannot manage to close and have it remove itself from the main movie when clicked):
exitinteraction_btn.addEventListener(MouseEvent.CLICK, closeI); function closeI(e:Event):void{ this.unloadAndStop(); }
I get the following error:
TypeError: Error #1006: unloadAndStop is not a function. at windowa/heyb()
i want make a flash application for web in which when someone open the page which contains my flash, at that instanse a load event should be called and when someone closes the window or change the site, it unload things..means a unload event must be called...