ActionScript 2.0 :: Using Mc As Button To Advance Main Timeline Playhead?
Jan 8, 2009
I have been fighting with Flash for the past week attempting to change my code so that when you click on the movieclip photo_mc, the playhead will advance on the main timeline. I have tried everything:
eg: (code on mc)
on (release){
_root.gotoAndPlay("options");
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?
Is there a way to dynamically tell if the main timeline's (or a MovieClip's) playhead is moving or has stopped? I know I can manually set a boolean variable and then toggle it between true and false:
I created a menu of invisible movieclips (from a library item with the class name Invis) with buttonmode set to true so that I can have them send the playhead to different labels on the main timeline. I could use some help with determining which button is clicked and then placing code that executes depending on which button is clicked.
Here is what I have so far on frame 1 of my timeline:
This works - I get [object Invis]0,or [object Invis]1...etc in my output //window depending on which one I clicked. Just not sure what to do next
I have been approached to design a configurator for a new television product. The Application will let users specify the colours of certain parts of the product and also attach addons, which then updates a cost total.
In the main interface i have a looping animation of the product slowly rotating around 360 degrees that i rendered in 3ds max. When a user clicks a button on the interface i need to load an external movieclip on top of the main animation so it looks as though a certain part has changed colour, this i have acheived. The problem is that when i load the external clip over the original, the loaded clip starts playing from frame 1 and i need it to inherit the playhead position of the main animation so the two layered pieces look as though they are rotating as one. I'm sure this must be possible, unless i need to approach the problem in a different way?
Why won't the following work? I have an arrow button that when clicked moves the movie forward 5 frames. The movies does not advance when the button is clicked. The trace only displays "NaN".
on (release) { var curFrame = _root.theMovieClip.currentframe; _root.gotoAndStop(curFrame += 5); trace(curFrame); }
I have a mc with a button to start the animation. User will press the button, mc will play once. Now, how do I advance the main timeline once that mc ends? Right now everything is on frame 1 in the main timeline... frame 2 is where I want the menu etc to appear. I am using flash cs3 and as3.
How do I link a button thats embedded in frame 2 (music page timeline) to a frame in the main timeline ( frame 3= biography page)? Both pages are on the same scene with link buttons embedded in each page independent timeline.
What I need to accomplish is advancing (playing) the timeline each time the same movieclip is clicked. It's basically an animation of a clock and each time the user clicks on the the clock face i would like to have the hands animate to a certain time. Everything will be set up with frame labels and stops on certain frames. I'm just not sure how to start this. instance name: clockface_btn
I apologize if this questions has already been asked and answered. I tried searching through the Flash forum and was unable to find the answer I was looking for. I am very new to Flash and apologize for the simplicity of the question, but I am having trouble moving the playhead along the timeline in Flash. For example, when I open up a new Flash project, and start out with the initial layer with it's single frame, I am having trouble moving the playhead forward to frame i.g. "75" or "80". My questions is, can I not move the playhead because I do not have content past frame one or can I not move the playhead because I have accidentally initiated a button or action that will only allow me to scrub my playhead through frames with content. On the off chance I had done this, I tried restarting Flash with the default settings with no success. Again, I realize this may be a very simple question and I am hoping the answer will be the same.
I cannot get the timeline to stop on the last frame - when but02 is pressed it goes back to the first frame. How do I prevent this? The button should be inactive on the last frame.[code]...
I have been tasked with creating a "PowerPoint-style" presentation using Flash CS4 and I am just learning AS3. I would just use a PPT to Flash conversion utility but they want more elaborate text and image effects and better embedded video handling. Also, it seems like using the Flash Slide presentation option in Flash CS4 limits the kind of effects I can do. How to navigate the presentation sequentially (back and forth) using the arrow keys to jump to the next or previous frame label.
Here's the code I have in the first frame of timeline: ActionScript Code: // Key Listener stage.addEventListener(KeyboardEvent.KEY_DOWN, changeSection); function changeSection(event:KeyboardEvent):void { switch (event.keyCode) { [Code] .....
I have a piece of code like a the end of a timeline, most usually looping back to frame one or a stop() if I let the playhead play through to this frame then flash will freeze!
I'm working on an audio player with a scrubbable playhead, per Kenny Bellew's outstanding tutorials [URL]In order to learn the mechanics and test drive it, I was able to create a fully functional model in its own movie. Now I'm trying to apply it to an MC nested in a larger project and I'm having trouble.The main website (w/o the audio part installed) is [URL]A smaller version that only has the part I'm working on (for this question) is [URL]The songloading and play/pause/stop are working fine. (I'll be adding a song loading preloader later--the songs are dynamically loaded), but I can NOT get the playhead working completely. It will track the progress of the song, but if dragged, the song stops, the playhead snaps back into its original place, and the song stops for good (until re-loaded).
I'm just calling something incorrectly--the whole Audio section is in the _root.Audio MC, and the songs are loaded in to audioSong.
The code for the drag head:
------ onClipEvent (load) { startPosition= _root.Audio.hslider._x; // hslider is the knob. left = _root.Audio.hslider._x; top = _root.Audio.hslider._y;
I am just about to give up on this whole as3 thing altogether. It is so complex that it is becoming prohibitive for designers, event technical ones ike me (I program easily in perl/php/javascript/sql). All I am trying to do start the main timeline from a button. The button's "up" state is also a movie clip.
Here's the process I am looking for:
1) the main timeline progresses until a certain point where I have inserted a stop();
2) I then display a "continue" button (which is an animated movie clip).
3) the user will "click" the button and the main timeline continues.
My simple Code:
this.stop(); function closeIt(event:MouseEvent):void {
[code]....
My problem: when the button is clicked it just starts the button over again.
I have a movie Clip on my main timeline and with in that movie clip is a button. That button has a CLICK event that I want o go back and refer to a "frame" on the main time line. How would I go about doing that?
Here is what I thought I should do
import flash.events.MouseEvent;
WebSitesBtn.addEventListener(MouseEvent.CLICK,WebDesignBtnClick); function WebDesignBtnClick(event:MouseEvent):void{ _parent:gotoAndStop("Web Design"); }
"Web Design" is the Frame Label which I want to refer too
what I am missing or how I can properly refer to the main time line?
I have a movie clip (mc_menu) that sits on the main timeline. Inside mc_menu I have several buttons that display items inside the mc. I also need to display an image on the main timeline. I have converted the image to a movie clip (mc_01). I am using AS2.
I'm pretty new to flash and i'm trying to figure out how to hide a button that is on the main time line in one part of my movie clip. I tried doing "btn_return.visible = false" on the mc but its coming back saying btn_return is undefined.
I have 2 scene, using button to swap in between file. If the button is in maintime line i can swap in between but my button is inside a movieclip in scene_1. After I click it reload the scene_1 and my script on button is: on (release) { nextScene(); } Is it using _root or this.(dot) .
i hav 2 scene, using button to swap in between file.if the button is in maintime line i can swap in betweenbut my button is inside a movieclip in scene_1. After i click it reload the scene_1,and my script on button is
I have a movieclip inside the OVER on a button, right now I have an animation that causes the button's brightness increases from 0 to 10 over 24 frames and then come stops because of a stop (). I now intend to add an animation after stop () which gets the button's brightness goes back to 0 again when you no longer hold the mouse over the button. I would therefore like to make some kind of mouseOut event that allows Movieclip go to the next frame. I have tried to insert a target path but it seems that it can't reach the movie clip inside the button.
I'm in the process of designing this site as a portfolio for my art and am in the process of creating and laying out the galleries. My idea was to create movie clip animated buttons that would react to the roll over stuff. I got that part to work the way I wanted it. But now, I can't seem to figure out how to put a "Gotoandplay" type of code on the buttons so that the timeline would jump to the appropriate frame and play. (I put an "on(release) gotoandplay" on it the way I would put it on a button but it never responds. I have a couple of buttons that work fine with a "geturl". so I thought a "gotoandplay" would work fine. If this can be figured out in a way that I can easily use it for all buttons with just the frame number needing alteration, that would be best. After you click the splashpage door jpg, there will be a piece of paper on the floor. That is a button which should trigger the animation that starts at frame 114. When clicked, the page lifts up and spread open to two pages. But it never reacts