ActionScript 3.0 :: Restart Swf File From A Button Within Other?
Jan 5, 2009
How I can simply restart an swf file from a button within that file (with actionscript 3). I'm creating a demo for the standalone player which needs a reset button which will simply reload the file.
In my game I would like it so once I have died you can click the 'Main Menu' button and it will take you back to the main menu and clear everything else which had been going on.
But at the moment as seen in the flash file attatched once you have died in the game a child form appears with two buttons on it 'Play Again' and 'Main Menu'. On clicking the 'Main Menu' button as you can see it takes you to the main menu but all the stuff from the previous frame are still there in the background.
i want to add a restart button to my little program, just want it to run again whenever i click the button "start_mc" after it's previous thread completed. i put the following lines in the beginning of code.
start_mc.addEventListener(MouseEvent.CLICK, startRestart); function startRestart(event:MouseEvent):void { gotoAndPlay(1); }
unfortunately after the program run end and i click on the button, it doesn't do anything. i wonder what can go wrong with this simple button function. I have another event listener in this program for file loading, is there conflict between them? besides this restart button the program is running ok itself.
In a mini game I made, I wanted to add a simple restart level button. All goes well during the first run of the game, but after hitting the restart button (which essentially just unpauses it by flipping a few booleans and such) the action listener to move the character in the game isn't responding. I put a trace() of a boolean switch for the action before and after hitting reset, and prior the value is correctly being displayed, but after the value is not.
I know I'm probably going to be asked to post my code, but it's quite long and unorganized, so I'm curious if there is a known issue relating to this.
I want to make a reset/restart button using "Enter" and it worked before.. but i realised that once you press it the background has moved so you cant see the menu screen..
I have a flash file with the script and animation all on frame 1 of the timeline. After the script finishes I have a button appear that says "try again". I just can't figure out how to get the flash to restart or replay as if it were being played for the first time since everything is on 1 frame (which I'd liek to keep it that way if it is possible). Is there an event that will do this?
This code is part of an animation where the audio is set to "Stream" in AS2. When I change the audio file to an Event, the pause and play button don't stop the audio, but the animation still "stopAllClips". When it's set to stream, there's the infamous gap in the playback when it loops.
I've been struggling to figure out a smooth and efficient way to code this animation as an Event so it loops smoothly and can pause and restart all the layers in the same place.[code]...
My movie consists of 2 frames. the menu and the actual game. The actual game is a simple platformer. I recently added a button that makes the game "gotoAndStop(1)" back at the menu. but when I proceed to play the game again from the menu. my speed is doubled.
I have rather large project that contains several swfs flvs with audio. The project is published in Captivate (which renders a main swf file). After the preloader screen, a lot of the audio files start playing at once at the beginning of the presentation. I have tried inserting an swf with AS2.0 command "stopAllSounds". It works as intended and stops all the cacophony. But then, none of my audio plays throughout the 7 minute project. Does anyone know how I can restart the audio?
I've built a pause and replay function into a children's book for a client. Since the narration is in song, I needed to keep the sound file in one piece, so I built a reverse pyramid with regular buttons throughout, truncated from the beginning with each progressive scene. So if you press the pause button at point 1 2 or 3, you are sent with a stop command to the first frame of scene 1 2 or 3, and then there's a "play" button on that first frame with this simple command[code]...
I have tried to Google this but all results are for resetting variables, fields and other code-related things. I am trying to find an answer via the animation part of Flash for this question: How can I restart my animation? (well, the file anyway.) I mean, pretty much like closing+opening the file again, you know.
Secondly, since I am new to ActionScript why isn't this code working? var has_pressed:Boolean; has_pressed = false; Button1.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler); function fl_MouseClickHandler(event:MouseEvent):void { has_pressed = true; } if(has_pressed == false) { stop(); }
The stop(); part of it works fine! But even when I click on Button1, it still stops the animation , or at least it isn't working. That code is supposed to basically stop the animation until the button is pressed. I guess there might be another way to do it, but it practically is a 'play' button.
I am creting an application that containts 3 seperate slideshows inside movie clips, when one slideshow finishes the other starts. I do this by triggering the function inside the other movieclip slideshow ( _root.slideshow2.startSlideshow(); ) and stopping the currently running function startSlideshow = null; inside existing slide. It works until it gets to the 3rd slideshow and than everything freezes because all the functions where deleted
I'm trying to restart my flash piece with a restart button.I use gotoAndPlay(0), but nothing happens.I'm sure the click event handler is being called because I used a trace statement to verify.
rs.addEventListener(MouseEvent.CLICK, restart); function restart(event:MouseEvent):void { gotoAndPlay(0); }
I have created a function to plot a number of points (values retrieved from dynamic XML and stored into an array). Every minute the function is called.Although I have hardcoded the x value of the plot, the plot data is not refreshed but added to the current existing plot. I have used the addChild and removeChild but it doesn't change at all.
Here is an extract of the code :
ActionScript Code: private function drawCoordinate():void { clearing(); removeChild (drawCoordArea);
I have a a movie which is a training...I have audio along with slide that change as the veiwer watches. I have created pause buttons for the audio and will be adding in stop features to the movie itself stop however my problem is. When I pause the audio and then go to restart the audio does not restart at the place it paused. It is ramndom in its restart. Like if the phrase was "see you in september" and I pause in the middle of "september" it will not restart in the middle of september...might start at "see" might start and "in" I do not get it. Here is my script which is in the first frame.[code]...
Well I have this website where I have put background music at the beginning, of course the music can be off and on, but when I come to main page again it starts playing. How to make it so that once I off it, it will stay off till I on it again? My file is at
I have a movie with multiple movie clips each one with its own animations. There's a button that stops all animations (it works) and i want to make the same button start again the animations from same positions.. but it isnt working. I have this code to stop:
I'm trying to load an FLV that will start playing muted, but on click of the unmute button will restart from the beginning, with sound, I've got it working except that I can not seem to get it to restart... can anyone tell me what it is I am doing wrong here? I've been fighting with this for two days now! [URL]
I want to make a button (text saying "back to menu") make it so that when you click it, it restarts the animation. I tried but it gives me this error:
TypeError: Error #1009: Cannot access a property or method of a null object reference.at navysealstest_fla::MainTimeline/frame1() This is the code I used to get that error:
Code: menu_mc.menu_btn.addEventListener(MouseEvent.CLICK, launchAnimationAgain); function launchAnimationAgain(event:MouseEvent):void { MovieClip(root).gotoAndPlay(1); }
I'm making a game and I want to restart the entire game after its finished.
The movieclips are on stage with addChild function. So I thought maybe I can make a if statement and use removeChild to remove the movieclips. Now only one movieclip is removed and all the other are still on.
Is there another way to restart the whole game with a button or something?
I'm making a game and I want to restart the entire game after its finished. The movieclips are on stage with addChild function. So I thought maybe I can make a if statement and use removeChild to remove the movieclips. Now only one movieclip is removed and all the other are still on.
Is there another way to restart the whole game with a button or something?