Actionscript 3.0 :: Make Button Play Next Frame On Ext Swf?
May 13, 2010
Ive got a portfolio, with buttons that loads things from the portfolio, eg volvo.swf, ikea.swf and ford.swf into the same loader.underneath ive got another ext swf with two buttons, next and back, and i want them to go to next and prev on the eg. volvo.swf if that's the one which is loaded. but it doesn't work!the code below, loads the arrows(next/backbuttons) alright, but i dont know how to get them to gotoAndStop on the next /prev fram on the loaded swf.
Code: Select allvar myLoader:Loader = new Loader();
addChild(myLoader);
var url:URLRequest = new URLRequest("arrow.swf");
What I want to do is have one movieclip that has many frames and turn that into a button and then make different instances of the button and have those instances display a certain frame of the underlying movieclip.
What im trying to do is play a movie clip between frames. So say we have two menus, when you are on menu 1 and you click the button for menu 2, a short movie clip plays and then you stop on menu 2. I realise I can do this by putting the movie clip on the main scene timeline, but is there anyway i can put it on the button? I think the action script would be something along the lines of "On release play MovieClip and goto frame X" As i said i want the movie to play as an almost filmic transition between menus, with a fade up and then out (Have got that bit sussed using the alpha controls)
I'm creating an effect in flash mx where lasers follow a guide path and reveal a word beneath. I was setting it up making it drop behind a square where the spark travelled and i used the setmask command to mask it, problem is, the setmask command only works with one instance at a time! Can i group multiple instances with actionscript? Or can i have it dump the squares on a mask layer with actionscript.I was also wondering if i could just make the script play on every frame without copying it to every frame? I tried the on enter frame deal but it didn't work.
I built a button in one of the movie clips in my project,
when I release this button, it goes to the 41st frame of the main timeline and continue to play until the frame 70 which has got a stop; command. till here everything's just OK. But I want this button to do something more though I don't know whether it's possible or not.
I want this button to go and play the frame number 41 in the main timeline, and then after it stopped at the frame 70 , then jump to frame 73.
I have a small flash site made up of a number of pages all on the one timeline.
The query is this. When i release a button i want the timeline to roll on for x frames (fading components out) before going to the frame that button links to (The beginning of the new page).
I have no idea what AS to use for this.
No matter where in the timeline you are, the button should fade out that area and then skip to a new one.
What I'm trying to do is play 5 frames all attached with short audio wav files one right after another. I want to be able to press play for each frame.When I insert either of these codes:
Code: play_btn.addEventListener(MouseEvent.CLICK, playSound); } function playSound(event:MouseEvent):void
[code]....
The video goes straight to playing the frame 1 wav sound file I have there, then when I press the button it rushes through the rest of the sound files in the rest of the frames and starts back at frame 1.Am I missing a code that I need to insert into the other frames, or am I using the wrong coding?
I want to make a button that makes you got to a random frame within a certain range (eg frame 41-50) when you press it. I have tried various codes but so far no luck. Im using AS 2 and the button is within a couple of movie clips, but you can still click it when you test
I am attempting to animate in the timeline, and then "copy motion as as3" so that I can reuse the animation. The problem is that when I take the AS and put it into a class, it only wants to run 1 frame, and does not continue the animation.[code]...
This time I'm experimenting with visibility. All the tutorials online vary a lot. I'm trying to find something noob proof. I have actionscript 2 and 3. I'm not sure which one to use..I'm just trying to learn how to make a frame become visible and Play when I click on a movieclip.
I have a button (instance is called resbutton) and I would like it to play a specific frame (frame 13) when clicked on. Flash says I cannot add actions to the buttin itself so I made an Actionscript layer and so far just have:
I've seen answers to this type of question in many different ways, but I've had trouble understanding them and the ones that I thought I understood didn't work. I'm making a website with 4 buttons in the navigation bar (Home, Services, Portfolio, and Contact). Here's what I'm trying to accomplish using Actionscript 2.0:
In frame 2, I want the buttons to do the following: Home: Play frame 3, then frame 1. Portfolio: Play frame 3, then frame 4. Contact: Play frame 3, then frame 6.
In frame 4, I want the buttons to do the following: Home: Play frame 5, then frame 1. Services: Play frame 5, then frame 2. Contact: Play frame 5, then frame 6.
In frame 6, I want the buttons to do the following: Home: Play frame 32, then frame 1. Servies: Play frame 32, then frame 2. Portfolio: Play frame 32, then frame 4.
How to have the buttons play a certain frame, followed by another.
I have a series of buttons that when clicked go to certain frames which all display different content. I have a unique movie clip on each one of these frames that has an initial play in, followed by a loop, and finally a play out for when they leave that frame.
I have it so the movie clip plays in and then loops, but I want the movie clip to play out when a user clicks a different button that leads them to another frame and other content. But because they can click the buttons in any order they like I can't specify the play out to the buttons.
Can I make the current frame's movie clip play its "play out" part when I switch frames?
I have a series of buttons that when clicked go to certain frames which all display different content. I have a unique movie clip on each one of these frames that has an initial play in, followed by a looping animation (the character walks in, then loops waving or something of that nature), I would like the movie clip to have a play out animation (character walks off) when the user leaves that frame so that when they go to the next frame the new movie clip can play in (new character walks on screen). [code]...
I'm tempted to switching back to AS2 so I can script my buttons with ease, but now that I've spent so much time trying to figure out how to script my button to play a mc on frame 2 of the mc using AS3, I really want to figure this out. I've done some posting and then some more research and then tested it but it's still not working.Placed a button on the stage on it's own layer and gave it an instance name (calendar_btn).[code]Placed the mc on the stage on it's own layer. The mc has nothing on the first frame except a stop action.That's why I want it to play on frame 2.When I test the movie the button doesn't work and the mc starts playing on it's own even though it has a stop action on frame 1.I even put a stop action on frame 1 of the main timeline and the mc still plays. I'm noticing that stop actions do not work anywhere I place them.
I'm trying to create a "back" button, but when the user clicks on this button I want the animations to go in reverse and then go to the frame that it is calling. so for example i have 5 notes, what happens first is that "note 1" is on the stage then you click on 'next' and then "note 2" slides in from the bottom and pushes "note 1" up and out of the frame and stops and shows 'back' and 'next' buttons. what i am trying to do is, if the user clicks on 'back' , I want the movie to rewind and have "note 1" slide back down. Or if they click on 'next' 2 will be pushed up and 3 is revealed the same way 2 came in.
So what I have is this: 1 frame with stop(); action and 1 button. To the button I added the action on (release){ gotoAndPlay(2);} so that it plays frame 2. Frame 2 through 6 is a simple motion tween, with the stop action at the end. Yet, when I click the button it takes me to frame 2, but the motion tween doesn't play.
I have a menu bar at the top and and when i click the different buttons i want to play different movies from the start i.e different pages, and where i used to just type goto and play etc
I have the impression that i cant type straight on the button layer anymore so I need to type the code on an actions layer (right or wrong?)
I think this is nearly the code i need but what do i type to get it to go to a particular movie and frame?[code]...
I've got a button that tells a movie clip to play its animation (goto and play frame 2), but I only want it to play that frame if the current frame is frame 1 - meaning that I don't want people to be able to keep clicking the button while the clip is playing and have the clip restart.
I'm guessing it would be something like: If ( current frame is frame 1 ) { goto and play frame 2 } But I can't seem to get it to work.
what is the script in CS4 to make a button play a movie?I have a button that opens each page as a movie. To align the movie I use a blank movie.I have been using the below....what replaces it in CS4?