ActionScript 3.0 :: Navigating Back To Main Timeline?
Jul 14, 2009
Lets say i have a button on the first frame of my main timeline that leads to another frame on my main timeline. On the second frame, i have a button that has tweening animations inside it's over and down states. At the last frame of the tweening, i want to have a button that navigates to the first frame of the main timeline, and not the first frame of the tweening.
I can get my menu buttons to move me around the timeline, but am at a loss as to how to move to a frame on the main timeline using a button within a movieclip that has it's own timeline.
So what I mean is that on the mian timeline, a movieclip graphic with a button in it drops down. This movieclip has it's own timeline, and any AS to control the button has to be in this timeline. So how do I tell it 'when the button is clicked, go BACK to frame X on the MAIN timeline?
Here's the AS on the main timeline for the menu buttons (how would I adapt it to apply to buttonX within movieclipZ?, and where would I put this extra code in my movie?):
function Nav(event:MouseEvent):void { trace("Nav "+arguments) switch(event.target.name){ case "gilbert": gotoAndPlay(72); break;
I recently started creating a flash website from a template that was created back in 2004. I have very little knowledge of either AS 2.0 or AS 3.0. I am currently attempting to link my buttons that are in separate movieclips back to specific parts of the main timeline "scene 1". Currently when clicked, the buttons just cycle through the varying pages that have been created, "s1" , "s2" etc.
How do I link a movieclip/button back to "s8" in the main timeline?The AS 2.0(I think it's AS 2.0 anyway) that currently exists is as follows:
PHP Code:
on (rollOver) { gotoAndPlay(2); }
[code]....
I understand what first rollOver and rollOut commands are and they work fine, but the "On (release)" doesn't seem to go where it needs to.
i have a button and i would like to send the user back to the main timeline once click using on (release) does anyone know what code it is to send it back to the main timeline?
I have a project I'm working on where the user is presented with an overhead shot of a building and is able to mouse-over the different rooms to choose one to "enter." Once clicked, the chosen room is an external .SWF that is loaded that has options to view other external .SWFs within that room. Problem is, within the first loaded .SWF, I have a "home" button that is supposed to take the viewer back to the main overhead view but I can't get the AS to work. I've tried _parent and _root with no luck (not sure I even typed out right code).
When the playhead is sent from the main timeline (Scene 1) to play a movieClip timeline, what code is used to send the playhead back to the main timeline (Scene 1) after the movieClip has played?
I have a movie created that is broken down into sections on the timeline (home about contact etc) Each section has a movieclip I want to be able to be in the about movieclip and click a button that will bring you back to the main timeline contact section Heres is the actionscript I am using to navigate the main timeline for each section stop();
//handle events for buttons... index.addEventListener(MouseEvent.CLICK, clickSection); about.addEventListener(MouseEvent.CLICK, clickSection); wind.addEventListener(MouseEvent.CLICK, clickSection);
I have a btn within a Movieclip at a certain keyframe the user is asked if they want to go back to make another selection from a choice category (within the maintimeline)
As of now the code I have for the btn that jumps you back to the main timeline is:
In the main timeline I have several movie clips, buttons and labels that navigate to the appropriate mc's. Inside the movie clip I have a button that will send you back to the main timeline and the appropriate label. I thought that would be relatively easy but it's not working.[code]...
I have some submenu buttons in a movieclip on the mainline. My first level of navigation in on main timeline. The submenus are grouped in movieclips on the main timeline. I basically used the same code on the main navigation for the sub navigation except the code for the submenus is in that movie clip. My trace statement reads the button is clicked (which was a quantum leap for me) but I know I need some kind of _parent code in there so it knows to go to label back on main timeline. I feel like I am so close.
Also is this an ok way to set this up? I couldn't figure out how to do it in one frame. I didn't realize this basic framework was going to be so difficult.
On the last frame of my swf, I placed a loadClip("filename.swf", fileholder); using a MovieClipLoader object. Now it is successfully loading the external swf, I can see it, but it immediately jumps back to the first frame of the parent swf. Why is this happening?I have placed the fileholder movieclip in the same frame. Also, the moviecliploader code is not inside any container, it is just placed into the actions section as is, starting with moviecliploader declaration.
The entire .fla animation consists of nothing but two really long movie clips. Which are placed on frames 1 and 2 of the main timeline. Now for reasons that are too deep for me to go into explaination about my boss is telling me that I have to have everything main timeline -no movie clips. I've tried copypasting all of the frames but they all paste wayyy to large on the main timeline and they wind up in different places on the stage.
How can I move all of the frames from my two movie clips onto the main timeline without everything breaking? Better yet - is there any way to just convert a movie clip into an .fla?
so i have a main timeline and a nested one. the main timeline has a button named "how_btn" that plays the nested mc (named "how"). once i get into playing "how", i have a button named "menu" that i want to bring the user back to the main timeline (where the "how" button is). this is how i scripted:
how_btn.onRelease = function () { gotoAndStop("how"); } menu_btn.onRelease = function () { gotoAndStop("nav"); }
the how button script works, however the menu button does not. is this b/c it's in a nested mc? i tried specifying the root, but that didn't do it either.
I'm trying to have a button go back to the main timeline and then goto another mc nested in another mc. For some reason it the output section when i test this says the following...Target not found: Target="_root.printmc" Base="_level0.instance8.instance29" Here is the script I have on the button.
on (rollOver) { gotoAndPlay("move"); } on (press) {[code]....
I have some submenu buttons in a movieclip on the mainline. My first level of navigation in on main timeline. The submenus are grouped in movieclips on the main timeline. I basically used the same code on the main navigation for the sub navigation except the code for the submenus is in that movie clip. My trace statement reads the button is clicked (which was a quantum leap for me) but I know I need some kind of _parent code in there so it knows to go to label back on main timeline.[code]...
I have an action script code for playing a nested movie clip from the main timeline. I want to come back to the frame2 of the main time line when the nested movie clip goes to the last frame. Which code I have to add at the last frame of the nested movie clip to come back to the frame2 of the main timeline..
I have a ten-frame Flash doc. Seven of these frames have movie clips. What I want to do is be able to have a user navigate to another frame in the main timeline by clicking a button at the end of each movieclip.
I'm using this code:
on(release){ gotoAndPlay("Scene 1",6); }
[Code]....
And I"m not getting errors but it's not working when I launch the movie.
Okay so our current assignment in class is to create our own version of the jeremy levine design website. But I am currently stuck and have not gotten anywhere for the last 3 days that I have worked on it.
The problem is when I click on the box to go into the wood grain texture, I want to be able to click on the X box that appears in order to go back to frame 42 in the main timeline. (the x is currently only on the box with the 1 on it.)
In my Flex app I give the user the ability to open up a new item form ( s:Panel ) and create multiple items on the page.Sometimes for some odd reason bringing up the panel (simple task) seems to take a really long time to load (like 30 seconds or so) However, the weird thing is that if right after I click to open I navigate away from the Tab and back again to the Flex app tab it shows up right away.
I'm not sure if this has to do with refresh rate or some setting or is it general performance/memory issue with my app that I have to consider. When the application work it works fairly fast which is making me think it's not memory/performance issue.
So I have my function here which sets up the tween for movieClips that have images on them:
[Code]....
This code is done 20 times with different images added to two different movieClips (b0 and b1) that are waiting in the library. So, the glitch is - this function works damn near perfectly except after a while of navigating to other frames and coming back to the frame with this sometimes the b0 wont tween all the way onto the stage and sometimes not at all. And dont worry about the b0 not being described as a variable I have done this outside the button function as I was getting error messages. I have spent almost a week tooling around with this but nothing works I get the same glitches.
I am really new to actionscript 3 and am having some trouble wrapping my brain around this. I have what basically amounts to a slideshow with navigation. I have a menu frame that has buttons, that when clicked, move down the timeline to a specific frame and stops. From there the navigation has 3 buttons..."menu" (goes ck to menu) and "previous" and "next" which have actions associated with it to go to next frame or previous frame. I have an actions layers that has the code in it and it works fine from the menu (attached is the menu actionscript) as long as I click on the item that is on the keyframe directly under the keyframe containing the actionscript. How can I get the frames that aren't directly under the actionscript frame to use the actions?
I have a MovieClip symbol that has 2 frames (for now). Depending on how it was initilialized, I want it to gotoAndStop at either frame or 2.Inside my class definition (Animal.as), I have written this as my constructor:
var type:String; public function Animal(t:String = "") { type = t;
I usually use this code to navigate the timeline from buttons:
function onProdAClick(evt:MouseEvent):void {gotoAndPlay("prod1"); } prodA_btn.addEventListener(MouseEvent.CLICK, onProdAClick);
How would I code navigation if the button is nested in two MC's? I've been using the code below. It works fine for one button but once I try to code the second button (which is on the same frame and in the same MC's) it gives me this error: 1151: A conflict exists with definition _root in namespace internal. Warning: 3596: Duplicate variable definition.
I've been looking for a tutorial to create a timeline scrubber (not animating specific movie clips, but actually a scrubber that can move along different keyframes of a timeline that has a series of images on it).I found a bunch of these (scrubber controlling specific movie clips): http:[url]....but nothing that allows you to just scrub back and forth on the whole timeline in the exported swf.
I cannot seem to find anything of what I need from google.(Well, I can find the reverse method to what i need ) Basically I wish to access a variable declared in the Root Timeline from my Movie clips timeline.
I simply want to assign a variable to the current frame of the main timeline (not movieclip timeline) I already know about _currentframe and it doesn't help in this case.
I am in the learning process. Working with FlashCS5 and AS3. if the issue appears to be too simple for you. Placed a movieclip(mcassessJohn) on the main timeline and moved to the frame labelled "johnFeedback" in the movieclip timeline using the following actionscript code.
I have a file comprised of 1 scene and two movie clips. The clips are instanced into the Main Timeline and occupy Frames 1 and 2 respectively.MovieClip1 is an animation that has navigation buttons that appear at the end of the clip. I'm trying to get mouse click navigation to make Frame 2 on the Main Timeline active.
Here is what I'm trying but it is not working:
btExplore.addEventListener(MouseEvent.CLICK, ExploreClick); function ExploreClick (evt:MouseEvent):void { gotoAndStop(2); }
this takes the animation to Frame 2 of the Movie Clip Timeline not Frame 2 the Main Timeline.