ActionScript 3.0 :: Remove Child When Finish Playing?
Nov 2, 2011
I have a movieclip with timeline which was suppose to play when stage.addchild() is triggered, the instance will be from the library and when the movieclip finished playing its time line, the stage.removechild() will be trigger to remove the movieclip....What script should i add in order to detact when the instance of the addchild finish playing its timeline?
View 4 Replies
Similar Posts:
Mar 2, 2009
Ive got a standard flash file with the option to play one of three FLVs and when each flv is clicked it makes the others stop.What I need to do is set an action so that when an flv reaches the end of its duration it goes to a specific frame in the timeline?
ps. here is my code
Code:
stop();
import flash.events.MouseEvent;
import flash.media.SoundMixer;
[code]....
View 1 Replies
Mar 2, 2009
Ive got a standard flash file with the option to play one of three FLVs and when each flv is clicked it makes the others stop.
What I need to do is set an action so that when an flv reaches the end of its duration it goes to a specific frame in the timeline?
ps. here is my code
Code:
stop();
import flash.events.MouseEvent;
import flash.media.SoundMixer;
[Code]....
View 5 Replies
Jun 27, 2010
Basically I'm doing a flash website for my 3D animations. Once my intro animation ends my menu comes up which is within a main movieclip called menustage_mc and within that movieclip is a bunch of movieclips acting as buttons to navigate through the site and their animation.When you press on a button it will move to a particular scene. I'm using multiple scenes so i don't clutter the main timeline for myself. I've read a couple of posts saying that i shouldn't use multiple scenes but there is no explanation as to why. I'm assuming i should add and remove movieclips but i'm very new to actionscript and in particular as3 but that's a different question somewhere down the line.
My problem is that when i click on a button for example sketches, i want to finish playing the menustage_mc animation and then go to the sketches scene. However i'm trying different variations and am not getting any success. There are instances where the animation plays but then doesn't go to the next scene. Another instance is that it goes straight to the selected scene but doesn't finish playing the menustage_mc.So all I really want to do is finish playing the menustage_mc animation before it goes to the correct scene? I have seen things where I can go the menustage_mc and put nextScene(); on the final frame but it's not what i am really aiming to do.
View 0 Replies
Dec 17, 2011
I've been fumbling with this issue for a bit. I've got a lovely little tooltip movieclip that follows the user's mouse for a few seconds before it removes itself. My problem is that if there is one already there I remove it, however, I cannot seem to remove the Motion_Finish event and it still fires and possibly deletes a new tooltip. What I want is to essentially put in a line item such as:
var tween(smallhelp_panel).deleteAll();
I saw a tweenlight function killtweensof(mc); However I've used the tweens I've incorporated below throughout my 30k lines of AS3 code.
Here is my tooltip handler. I call it with a simple
Main_Warning("Please don't forget to save!",5);
My movieclip is a 'smallhelp_panel' and I check if it already exists and remove it. However, the alpha and MOTION_FINISH tweens still exist and cause issues with any new smallhelp_panels.
public function Main_Warning( the_text:String, myTimer:int = 4){
if(smallhelp_panel != null){
stage.removeChild( smallhelp_panel );
[Code] .....
View 2 Replies
Dec 25, 2011
I'm using setInterval() to run a function that shoot a bullet every 1.5 seconds.
every 1.5 second the function is run, the function include playing the shooting animation in timeline using gotoAndPlay(). and create a new instance of bullet animate towards a certain direction
But i want to know is it possible to finish playing the shooting animation first then only move on to creating the bullet instance part?
because currently the shooting animation and bullets created, is almost instantaneouly.. what condition should i add in order to do that??
[Code]....
View 4 Replies
Mar 8, 2011
i have navigation menu animated click it pops up from corner to center click its gone and gotoandplay('page2') is triggered. while page loads menu goes away. So my point is i want to show page title only after menu is gone (menu clip stopped playing) this works but menu is child MC i try put
[Code]...
View 2 Replies
Feb 2, 2010
I'm working on an mp3 player. I want to trigger an event when the track finishes playing. I've created a function that will just trace a statement so that I know the event listener is working, but I can't seem to get it to trigger. Here is the playSong function in which the code is used:
Code:
function playSong(mySong:Number):void {
var myURL = my_songs[mySong].@URL;
playingTra = mySong;
current_song = mySong;
my_sound = new Sound();
[Code] .....
I tried to add in the following lines, but that instead institutes some playback issues:
Code:
if (my_channel){
my_channel.stop();
my_channel.removeEventListener(Event.SOUND_COMPLETE, stuff);
}
View 3 Replies
Feb 26, 2007
I have a main movie called home.fla. In this movie I only have one frame and I have place 5 different movie clips (not SWF) on this frame at different positions but on the same layer. These five movie clips are named mc_main1, c_main2.Each of these movie clips contains 5 frames, with a button on each frame. Each of these buttons also has a movie clip inside them (mc_sub1 mc_sub5). You can only go from frame 1 to frame 2 of each clip (main1, main2 etc.) my clicking on the button on frame1.The user can go to any of the main movie clips in whichever sequence they want. For example, they can choose to go to clip main3 and click on it twice (this will take the user till frame 3 of main3 and play the movie clip that is inside frame3) and then they can decide to click on main1 once and then main4 three times until they have visited all the parts of (all the 25 mc_sub) all the movie clips (main1 main5).
Once the user has visited all the 25 mc_sub i.e. once they have finished going thru all the 5 main movie clips completely, I want to display an animation (mc_animation) on the frame1 or any other frame of the home.fla movie.Is there away to determine if the user has finished watching all the 25 mc_sub i.e. if the user has gone thru each and every frame of each of the mc_main movieclips.I think the problem is that since the user can select any of the mc_main clips in any sequence, I am finding it difficult to determine when they have finished going through everything. If it was all in a sequence then I know I could have calculated if the current frame is equal to total frames and then I would have displayed the animation if the above was true; but that is not the case here.
View 3 Replies
May 26, 2010
I have 6 scenes, the first scene has 5 pictures that i converted to buttons. each button goes to a different scene to play the appropriate movie clip. right now it shows up with scene 1, then i click on the button and it goes to the appropriate movie clip but after it finishes playing it just goes to the next clip on the next scene, then after it is finished it goes to the next clip on the next scene and so on. i would like to know is there some way i can make the movie clips return to scene 1 after they finish playing?
View 1 Replies
Dec 14, 2010
i'm new to AS3 and i was wondering what is the best way to remove a child at a point. i tried Holder.removeChild(Holder.getObjectsUnderPoint(new Point(exampleX, exampleY))[0]); however that returned ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
View 2 Replies
Aug 21, 2010
I have an issue where removechild won't infact remove a child. I think its something to do with my dropTarget.parent issues. The concept of the code is that you drag a source onto a destination. When you drop the source onto the destination you will get a text field that says "Hello" or "Goodbye". The objective i want to achive is that once i drop a source onto the destination, removechild will remove any previouse textfields added. This is proving difficult.
[Code].....
View 3 Replies
Feb 19, 2010
public function GlobalSolutions()
{
Navigation(' Home ', 'index', 235, 0x97F9EC);
Navigation(' Office Supplies ', 'Office_Supplies', 295, 0x97F9EC);
[code]....
I want to remove the appropriate child (e.currentTarget) and create a new child in its place with the next line, but it doesn't work. What do?
View 13 Replies
Jan 8, 2009
do to the lack of good on Kongregate, I have come here =D
if(_root.row2.block1._x == _root.row1.block1._x)
{
_root.row2.block1.removeMovieClip();
[code]....
View 9 Replies
Jun 2, 2011
Anyway what I need to do is have a movie clip finish playing when a button is clicked and then go to the frame label associated with the button. I hope I'm explaining myself ok. So if I had say 4 buttons Home Gallery About Contact If Contact is clicked then I want the Home page to play (Which is a fade out) and then go to Contact Page (which will fade in). Then If Gallery is clicked then I want Contact to fade out and then go to Gallery page and fade in.
View 6 Replies
Aug 19, 2009
how to remove all child of a movieclip if no of child are not known
View 2 Replies
Sep 1, 2009
so I have a movieclip on the stage(lets call that selection movieclip) that once a button is clicked is going to open another movieclip(call this slideshow) I am trying to remove the selection movieclip when you launch the slideshow movieclip.
[Code]...
View 14 Replies
Dec 14, 2011
this is the script i am using
[Code]...
the problem is that when i click on first button the Movie Clip does load ok but when i click on second button the first movie cliip is visible, i have try everything i have read here but no luck, i want to learn how to remove first child and allow only the second child to show up, i am looking forward to add more buttons so the remove child should be for multiple buttons, i am learning and so far did purchase a online tutorial but did not help me with this situation,
View 3 Replies
Jan 16, 2011
Here's the class
[Code]....
when i do this it does remove the child BUT i get the old "The supplied DisplayObject must be a child of the caller." business. How would i do this properly?????
View 4 Replies
Jan 14, 2010
flash and am trying to create a vending machine game but I seem to have come unstuck. The coin_slot that I have added doesn't seem to remove from the stage after frame3. I have included colour to the the event triggers to allow me to see what is happening at the moment the coin_slot image that I add does seem to remove from the stae but there still seems to be something hidden within the stage. This is still in really rough stage of development I just need to figure out the code at the moment.
View 3 Replies
Nov 30, 2011
Why doesn't this code work?[code]I'm getting this error: Error #2007: Parameter child must be non-null.
View 2 Replies
Feb 5, 2010
I have this function[code]...
none of it worked, It's just a minor cleanup really. Whenever you click a new picture you can see all the ones underneath it during the load so I just want to clear out those items or rather clear the loader before it loads something new.
View 9 Replies
May 9, 2010
I have a missile which gets fired once the mouse button is down. The main class snippet is:
ActionScript Code:
public function moveTheBullet(event:Event):void
{
if(buttonDown)
[code]....
The bullet is now flying across the screen thanks to the Rock class which control its velocity and direction. When the missile is off the screen, however, I'd like to remove it, so it doesnt eat up memory. This is how I'm trying to accomplish that (the code's in the Rock class):
ActionScript Code:
public function moveIt(event:Event):void
{
if(this.x > 200)
[code]....
But yeah, its not working at all. I'm getting the error: Error #2025: The supplied DisplayObject must be a child of the caller. how to remove the bullets.
View 7 Replies
May 12, 2011
I am making a game (surprise, surprise). In the game there are things to collect, possibly lives. I can add them to the screen but removing them is an issue. The best way I have worked out is to create a sprite called livesContainer, add all the lives to that, then, if the user returns to the main menu, I can remove all of the lives by removing that one container. Here's how I create all of the lives and add them to the stage. This all works and you don't really need to read all of it.[code]...
View 4 Replies
Jan 10, 2011
Main.swf creates a new instance of the SuperMan Class. I'm trying to get the SuperMan class to remove itself when you push a button that the class creates. I'm using:removeChild(this);However I am getting the error:ArgumentError: Error #2025: The supplied DisplayObject must be a child of the caller.
View 8 Replies
Oct 21, 2011
I added the child each and Every time,once the child is added,when i add the next child the previous child is deleted this is my goal. am trying to remove the Child ,But Nothing Displayed in my screen. here my coding
[Code]...
View 1 Replies
Jun 7, 2011
How do I do that? Writing the code in the timeline does not seem good to me in as3, nor am I sure how to do it. I saw a site with an answer but it uses the main timeline for coding. Is it okay if I use the timeline for codes like in as2 or is it considered a bad practice?
View 5 Replies
Jun 7, 2010
OK. I have an empty MC sittin on the stage named "M1_mc".
In the first frame I have:
Code:
var movieOne:Loader = new Loader();
M1_mc.addChild(movieOne);
movieOne.load(new URLRequest("movie1.swf"));
At this point, the external swf is playing.
How do I control the child SWF playing? Let's say i wanted to stop() or gotoAndPlay(x) within its timeline?
View 1 Replies
May 5, 2009
I have the following function to add movie clips to the stage...I assume it is the correct way to add movieclips to the stage becuase it works.
function attachMovieClips(){for (var i=0; i<list_array.length; i++){var mySelectFile:selectFile = new selectFile();mySelectFile.name = "mySelectFile"+i;mySelectFile.y = (mySelectFile.height + 10)*i;addChild(mySelectFile);}}
attachMovieClips();
i need a function to remove all the attached movie clips...I assume i need to use removeChild however everything i've tried hasn't worked...
View 4 Replies
May 5, 2009
This is just an example.. however i am trying to attach a M.C to attachHere. This is fine. However the following code is thn meant to remove 2 of the attached M.C's but i dont know how to reference it so that it removes the clips that are attached to attachHere...it works fine if i just attach the M.c's to the stage...
[Code]...
View 2 Replies