ActionScript 3.0 :: Adding 2 Actions To A DuplicateMovieClip Button?
Dec 9, 2009
i've inherited an AS problem and i can't figure out how to add seperate actions to a button group that is duplicated to create 2 buttons from one...this is the code which takes the movie to another frame - i have to load one of two movies depending on which button is clicked, but either button only goes to the same frame...:
how to add seperate actions to a button group that is duplicated to create 2 buttons from one...this is the code which takes the movie to another frame - i have to load one of two movies depending on which button is clicked, but either button only goes to the same frame...:
I am creating a "Kiosk" to be used in flash using ActionScript 2.0 with individual scenes. At the end of each scene is an outro and the beginning of each is an intro to give the impression of them all appearing seamless.So on each button I have added the following [code]Frame 180 is where the outro plays to enter the selected scene of that button. I would then like add to this piece of script that I want that button to go to that scene after the outro is played. So it would have something like gotoAndPlay(scene xx);The only other solution I have at the moment would be to make an outro of each scene for each button to jump to but this having 8 scenes it would end up adding up to 64 outros in total.So would there be a solution to simply have each button jump to the one outro then jump to its own scene?
For some reason I can't add ActionScript actions to a timeline frame within a Button Symbol, like I normally would with MovieClip symbols or on the stage. The Actions panel shows this message:"In ActionScript 3.0, code cannot be placed directly on objects. Please select a frame..."even though I definetely have a frame selected.
EDIT: Screenshot as requested. As you can see, a frame is clearly selected...
I am trying to add actions to my buttons i want the user to be sent to another page when the button is clicked. The action i have attached to the button is
how to add a delay to the attack button of the character. Right now you are able to leave the button pressed and the character stays on the attacking animation and you can simply do that to destroy everything, so at least having to press again to make the attack animation happen again would also be perfect.
I got this early version of a sliding menu. See file "scrolling.fla". Its got four images that slides into place when you click on the small colored buttons. The thing is I want the movie to quit/shut down when I press the red button, AFTER the red image has moved back in place.The code for the red button is:
on (press) { _root.xnew = _root.mask2._x+(-2-1)*458.5/2; }
I added the following:
on (rollOut) { _root.unloadMovie(); }
It works in a sense but I dont want to use "on (rollOut)", because you might shut down the slideshow involuntary moving the cursor on your way to the other buttons. So the question is, yet again, how to quit the movie after the red image is back in place?
im trying to do is have a button that shows an animation (created by a duplicateMovieClip function) with onRollOver and stops the animation with onRollOut. It works when i roll over and it stops when i roll out, but then it continues in a loop up to the point where i rolled out (instead of cutting off completely as i would like). Id be extremely grateful if you could tell me where im going wrong.
is it possible to add multiple actions to the same button.e.g.on stage theres only one button, on first click it should make mc1 visible , on second click it should make mc2 visible and so on.
I need add another code to hide textarea-load.swf from my movie and this action should occur when I press same button once again . Note : I don`t have any movie with "555" instance name but it helps me to run my movie
I got four buttons that pull up images in a slide show. I want the fourth button to first pull the image in place and THEN shut down the movie clip. I thought this would be easy, but no. Unfortunately I canīt attach the fla-file on this forum. You could take a look at this:
on (press) { _root.xnew = _root.mask2._x+(-2-1)*458.5/2; }
Thatīs the code for the last/fourth button, it pulls the fourth image in place. So thatīs in order.I added this below in the same script:
on (rollOut) { _root.unloadMovie(); }
It works in a sense. The movie falls into place when I click the button and the movie quits when I move the cursor. But it also means you might shut down the slide show involuntary when you move the cursor going for any of the other buttons.
I have made a simple menu with a 'slider' using this tutorial. What I am wondering is if it's possible to have different actions for one button. Here is my first menu button:
Code: on (rollOver) { // slider - Movie Clip's Instance Name. button_1 - Button's Instance Name.
How can I make a mc witch I us as a button fuctional for two actions.I mean when I press the button that a clib fades out and when I press again it fades in again I tried it with an if but the it only works one time.This is the script
Code: but.onRelease = function(){ if (mc._alpha <= 1){
I used a tutorial to attempt to set up my code so that after a button is released and an external .swf is loaded the same button can't be activated again (on release or on rollover) until a different button is released.
Here is an example of my actionscript. What I'm trying to do here is just have the button not replay the mc in the over state if it's movie clip is already loaded in[code]...
I have a symbol that is movieclip (symbol name switch) which has got a switch on/off image inside it, if u click it, the 'switch on' image comes (frame 5) and when u click again the 'switch off' image comes (frame 1) Nw i want the symbol such that when i press it not only does the 'switch on' image come, but also change the image of another movieclip (symbol name 0bit) which is in the root timeline and not inside "switch" symbol
This is killing me, real simple. I have an mc that has 12 buttons on 12 layersall btns have alpha tweens for 10 frames so the appear like thisbtn 1 alpha fr 1 to 10btn2 alpha fr10 to 20btn3 alpha fr20 to 30 and so on.
I have a project where I have 80 or so invisible buttons, that when clicked, need to load a movie clip from the library into a mc on the stage, as well as cause a rollover and rollout state on a "movie clip button" that's sitting underneath the invisible button. This is in ActionScript 2.0.Here's a example of one of my button actions:
ActionScript Code:[code]....
The way it works is "invis_1_1" is the first invisible button in a group, the 1_1 refers to the button being in the first column and the first row in a grid. The "movie button" it's controlling is "col1row1" which has a "on" and "off" state. When the invisible button is clicked it loads "1_1", which is a movie clip in the library, into a holder movie clip.The dilema I'm running into is I'll need to write this code over 80 times with a slight change each time to the instance names etc. I'm sure there's a way to do this with an array but I'm still new to using arrays.
So I am trying to make a button in flash which when pressed, goes to frame 253, plays until it reaches 264, and then gotoAndPlay frame 527. The code that I used worked, until I added another button which does the same thing but with different frames. Both buttons are on the same page. The buttons seem to work once, then forget what it is they are supposed to do.Here is the code I used:
ActionScript Code: on (release) { gotoAndPlay(253);
I am using an external .as file for my code. How do I add actions to a button that is not on the stage but its on another frame in the movie (one that user access later). What is the best practice to add actions to items not present at the start? Of course I could make another copy of the button on frame 1 and add it off the stage in the invisible part. This is what I was doing till now. IS there another way to do this, a more ethical way?
How can I make a mc witch I us as a button fuctional for two actions.I mean when I press the button that a clib fades out and when I press again it fades in again I tried it with an if but the it only works one time.This is the script
i have n nos of btn's on stage .on clicking any btn i want to duplicate a movie clip on stage "circle_mc" & place d copy with equal spacing along y axis...i dont want to manually put the actions on each btn.the actions can be put on the timeline ...like btn.onRelease = function(){actions}the btns r given instance names btn0,btn1...so on..
There was a thread, not sure if it was in AS or Experiments or MX, but is was this "McSlider" .as driven thing. The link below is my adaptation of it. I am even sure some one brought up nesting mcs with button actions. I just can't find the thread.(i.e the boy is an mc inside the slider with a rollOver and RollOut, but they do not work.
I am attempting to fire successive actions from the same button by setting different variables throughout the process like so...(using Fuse to animate)
var spotOne:Boolean = true; var spotTwo:Boolean = false; var spotThree:Boolean = false; var spotFour:Boolean = false;