it will remain until the target movieclip is removed.
you can use removeMovieClip() applied to the target movieclip if the target movieclip is at a non-negative depth. if it's at a negative depth, use swapDepth() to move it to a removeable depth.
i'm sorry we have a miss undrestanding .
i don't want to remove the movie clip , but i don't want it to load again , you know , you have to load external swf ( size 300 KB ) in scene 1 , and wait to load , and when you go to next scene it's load again and you must wait again , i mean what's the way that it load only once for all scene ?
it won't load again unless the loading code is repeated. ie, if you're loading code is in the target movieclip and the target movieclip is on a keyframe in scene1 and again on a keyframe of scene2, the code in the movieclip with re-execute.