ActionScript 2.0 :: Two Button Combo Click To Perform Action?
Sep 29, 2006I have a screen with 6 buttons. Only 2 are to be clicked in order to do something else. How can I do an event after having to click the 2 proper buttons?
View 1 RepliesI have a screen with 6 buttons. Only 2 are to be clicked in order to do something else. How can I do an event after having to click the 2 proper buttons?
View 1 RepliesI am trying to perform an action with Ctrl+Click So, when a textfield is clicked, I would like to check to see if the user has the Ctrl key pressed as well, if it isn't pressed ignore the click action otherwise do the action...
View 4 RepliesIs there a way to add an EventListener to a button and make it execute some action when it is clicked without calling a function?
In other words if I have three different buttons and I want to make an action depending on what button was clicked, something like.
If button 1 is clicked do this, if button 2 is clicked do this, if button 3 do this.
I know a different action can be taken using an eventListener and a function assigned to each button but I'm trying to understand more about AS3.
I have a numeric stepper which allows the user to choose as many balls as they want, then they shud press the button and all of those balls should fall down. How can I do this???
View 1 RepliesCode:
_root.navigationMC.onPress = function() {
startPreload("blue.swf");
}
If I wanted to change an action from a button click to a frame-based action, what do I use instead of onPress? The hints from the AS editor are all click-based.
I just want to make a simple button action using actionscript 2 but I can't get it to work! I'm sorry for even asking but I've been at this for too long now for it to not work I'm using Adobe Flash CS4 and I do the following --
File -> New Flash File (ActionScript 2.0)
Insert -> New Symbol
Name - test
Type - button
Export for ActionScript
Identifier - test
And then draw it in using the keyframes and add the code to 'Actions - Button' for my button
Code:
on(release) {
trace("trace");
}
I click on the button and it animates but no action event in the trace?
I have a simple accessor in my class:
public function get loggedIn():Boolean
{
var loggedIn:Boolean = somePrivateMethodToCheckStatus();
return loggedIn;
}
The API I'm now working with checks login status in an asynchronous fashion:
API_Class.addEventListener(API_Class.LOGIN_STATUS,onStatusCheck);
API_Class.checkLoginStatus();
[Code]....
Is there a way I can perform this asynchronous request without exiting my accessor?
I want to perform an action if a function is being used. If that function is being used then I will use another function, something like:
if(a.add){
a.mult;
}
That's what I want to do, but I don't know how to. The other thing is that when I use if , else if, with a text input as a parameter, I can't view the action of the if statement in a dynamic text field, even though I did write m.text=b, where b=a.suma.
I would like to perform swap symbol action with ActionScript.
View 5 RepliesOn a button I want it to check the position of one of the mc's and perform an action otherwise don't. This is what I have:
Code:
if(Main._x > 100){
returnMain();
returnContent();
[Code]....
I have a movieclip with about 50 other movieclips inside it and I want to set all their visibility to false (I can't do this to the parent because I will need to eventually just show one of the movieclips at a time). Is there any type of method I can use to apply, something like mymc.allchildmcs.visibility = false or mymc.mychildmc[i].visibility = false;
View 2 RepliesI need to evaluate long list of variables and I want actionscript to perform an action if my variable fits into certain range.I tried like this
if(_global.something == "var1" || "var2" || "var3" || "var4" || "var5" || "var6")
but it doesnt work, the usage of || needs only 2 variables...
I dont want to write my script like
if(_global.something== "var1"){
samefunction();[code].....
how can I write my script efficiently in this case?
im trying to make a game that requires you to have the spacebar and the right arrow key pressed to make the character move. However i just cant seem to link the 2 key presses together. when the keys are pressed individually it works and when theyre pressed together it works but i want the character to be inactive until both are down at the same time :/
i've tried everything that i can think of (which is kinda limited) i thought id cracked it with a 'while' statement but when i tested it flash would throw a fit and close heres the code that flash doesnt like, it looks (to me) like it should work but it clearly doesnt :P
PHP Code:
onClipEvent (load) {
_x = 0;
_y = 0;
}
[code]....
I am new to Flash and I can find out how to make something happen when a selection is made in a combo box. All I want to do is go to the next frame when a selection is made, but I can't use on(release), because I keep getting "this is not a button" errors.
View 1 RepliesI have some action script (3.0) Currently, it will allow the viewer to click a button (thumbnail image) and a larger ver. of that image will appear on the stage. I would like to convert this script to a "roll_over" the button (thumbnail image) and the larger image will appear on the stage. When I tried to do this with my new Flash CS4 - it did not work. This should be simple.... Right???
Here is the current script:
stop();
var my_loader:Loader = new Loader();
//load image for thumb1
thumb1_btn.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler(e:MouseEvent):void{
[Code] .....
I couldn't come up with a good title for this question but basically the problem is this - I've got a series of thumbnails and clicking on a thumbnail loads a larger picture into a holder movieclip on the main stage. However, if you click another thumbnail while the first picture is still loading, then both pictures load and it goes on from there. How can I make my code so that clicking a new thumbnail cancels any actions from previous clicks?
View 7 RepliesI'm not sure how to describe what I'm seeking, but basically I have a movie loaded in a clip and when the user clicks a button, I want the loaded movie to perform some kind of action (fade out or whatever) while the new movie is loaded.
Probably something simple, but I'm an idiot,
I have a chat program built using flash for the front end tied to a J2EE back end. My program creates socket connections which must be closed appropriately when a user signs off.
When a user decides to sign off they can click the sign off button and everything is peachy. However, a less responsible user may choose to sign off by simply killing the browser window. Is there any way to implicitly call an actionscript routine on this event?
I have a function that counts days and some other variables and displays the values via dynamic text.
[Code]...
I have to place the incrementCount(): function every 12 frames so that it increments the values. Seems like it would be easier to simply modify the script to count "every 12 frames" but I can't find anything that tells me how to "count frames" in flash. Seems to be this is probably basic but I've searched unsuccessfully....so how do you do this. How do I get my script to work so it's frame based so I don't have to put incrementCount() every 12 frames?
I have a slideshow that is looped ... it contains 5 slides.I am using a gotoandPlay action to control the slide show.
on (release) {
this._parent.gotoAndPlay("98");
}
There is a fade transition between slides.When a button is released ... I want to gotoandPlay (frame 98) ... and then have it stop 10 frames later on (frame 108). Frame 98 includes the transition ... if I just gotoandStop on frame 108 ... I loose the transition.Is there any way to incorporate a stop action, after a gotoandPlay action on my button ... without naming instances etc.I.E.
on (release) {
this._parent.gotoAndPlay("98");
STOP ON FRAME 108 INTEGRATED HERE
}
Everything I have attempted is not working.
How can I get an action to follow another action when a button is clicked? When a button is clicked, I want the timeline to go to a certain frame and play and when it's done playing, to go to another frame and play. I basically want two actions in one function.
[Code]...
hopefully this is possible:
-1 large html (home.html) file houses 2 html files (aaa.html and bbb.html)
-aaa.html consists of 1 swf button
-bbb.html is empty
question: is it possible to click on the button in aaa.html and have the action occur in bbb.html? (for example, clicking the button in aaa.html will load a swf in bbb.html)
I'd like a button to load a movie but only every third or fourth click. Is this possible? I don't know much about variables.
View 1 RepliesI am designing a instrument panel and am needing to essentially create an emulation of how the panel would actually work. Right now I have the panel set up to run through a systems test. So I have a button play a movie, and display a verification that the test was successful. On the real panel, you press the same button again to confirm the test. How do you setup the button to go to a different frame than the first time I clicked it? I have come across different possibilities, such as using an "if then" function, but really don't know how to use the syntax, or if that would even accomplish the task at hand.
View 3 Replies It might be something simple I'm doing wrong.I have an array populated by XML in a function by doing the following inside the function:
first_special.addItem({label: xmlMenuFile.item.headers[i],data:
xmlMenuFile.item.descriptions[i],data2: xmlMenuFile.item.hints[i]});
The problem I'm having is trying to figure out a way so that the "data2" will fill the text field "hint_txt" on ROLL_OVER of that items name in the list.I've tried to placing an event listener into the function that populates the combo box .this populates the combo box label and data with the Loaded XML File. This works
function changeHandler(ev:Event):void
{
menuText_mc.heading1_txt.text = ev.currentTarget.selectedItem.label;[code]......
I've just inherited a flash file on a project since I was the only one who has even seen actionscript code before. So, I'm pretty new to this, but have been programming a pretty long time. What we want is for the animation to begin upon the user clicking it and then when it finishes proceed to the html post submit. From what I see, the code seems mostly to be there, there is a 'stop' event, move next event, and even a 'on press' event. How do I get this to work? I can see the cod in the actions frame, but can't seem to edit it. Attempting to debug it, gives me errors on publishing. (How do I change my publishing?)
This is currently actionscript 2.0. (but we seemingly have no external restrictions on keeping it so) As I mentioned, I'm pretty new to this, so if I am asking the wrong questions,
when publish the iphone os ,if the the *.actionscript file should be added in the contain files? and if the action "touch" in iphone os is the "click" action?
View 3 RepliesLets say i have a button on frame 1. And if you press it normal, you ll get to frame 2. But then if you click it on another way, you ll get to frame 3. How do i do that easy?! With another way i mean like shift click or ctrl click or is it an easier way?
View 3 RepliesI have two combo boxes. The first combo box's data is added through an XMLConnector object, the second combo box, I would like to populate through an on (change) event in the first combo box. The items in the second combo box would relate to the selection made in the first combo box.
I have attempted the following within the Actions for the first combo box:
on(change) {
switch(this.value) {
case "value1":
comboBox2.addItem({Label:"Label",Data:"Data"});
break;
} // end switch
} // end event
which is not working.
should an event be dispatched by comboBox1 and a listener be attached to comboBox2? I can't find any examples of this on the internet.. but i might be using the wrong search terms.
What i need to do is, In Flash (FlashMX, CS3 or CS4) I need to place 2 combo boxes. by default the 1st one will be enabled and the 2nd will be disabled. First combo box will have country names and the 2nd will have state names. when a user selects the country name from the 1st combo box, the 2nd shuld then get enabled. and when a user selects the state from the 2nd combo box, there will be button next to it for clicking. on clicking the button, the values in each combo box shuld be selected and the user will be taken to a specific URL which will have the contents on current selected state in the current selected country.
View 2 Replies