Hi…
I am designing an intro scene.
In the main timeline, i have a movieclip1.
My requirement:
Once the movieclip1 is done playing i want to goto
another movieclip. Since this is an intro scene
i do not have any buttons for navigation.
So how do i go about this.
Movieclip Hierarchy
Main Timeline:
a) mc1
— childclip1
— childclip2
— childclip3
I want to play mc1 - childclip1 - childclip2 and finally childclip3
Hi folks…
I have found the solution for the same…
I will post it here for the newbies like me…
Movie Clip Hierarchy:
Main Timeline:
– clip1
– clip2
– clip3
In the last frame of clip1 i entered the following action:
stop();
_root.clip2.gotoAndPlay(2); ***
Note1: clip2 is the instance name of the actual movieclip present in the main timeline.
***Important:
The first frame of clip2 and clip3 should be blank and should have STOP() action applied. Only then the main timeline will be clean and will not attempt to play these clips.
I repeated the same procedure for clip2.
I dont know whether this is the efficient method.
But my purpose was solved while keeping the main timeline clean.
it is the correct way, though I would have done it just slightly differently(another correct way), and I’ll explain why.
if I had say 6 clips that I wanted to play, I would place them like this
frame1 - clip1
frame2 - clip2
frame3 - clip3
etc
at the end of EACH clip I would place
_root.gotoAndStop(nextFrame);
Now the reasoning for this.
A movie clip which is in existance takes up processor power, even if it’s not doing anything. If we have clip one in frame 1 and frame 1 ONLY, then when the movie moves onto frame 2, clip2 will apear, start playing, and clip1 will no longer exist.
In your case I’ll bet it makes no difference at all to the playability of the movie, however once you start working with 30 or so clips on the screen at once, you may need this knowledge to free up processor power.
Glad to see you came up with your own solution though. It’s very satisfying whenever I do that. Great work!!!