ActionScript 2.0 :: Multiple Condition (If Statement) Checking
Dec 11, 2009
I am trying to do a multiple if statement checking to determine which frame label within a MC (NE) and is located on frame 3 of the main timeline, to display. In the main timeline frame 1, I have declared a new var:
var n_e;
button1.onRelease = function (){
n_e1 = 1;
main timeline go to and stop at frame 3
}
[Code] .....
But it doesn't seem to work, and most of the time it lands up on Ne("2") instead...
View 6 Replies
Similar Posts:
May 18, 2002
Is it possible to have more than one condition on an if statement?eg. if something is black and if it is 40cm then do the following..both conditions must be fulfilled before the action can occur.
View 3 Replies
Jan 21, 2012
Is it possible to use a for loop within an if condtional statement? I have been trying but just get errors no matter what I do. I have a series of buttons that pop up in a window and I want to make it so a click anywhere outside of the buttons will close the pop up window. I have been doing this by running a hitTest that checks if any of the buttons are being touched one at a time. It works, but it seems overly tedious, especially since there are a lot of buttons. I do not want to put the hitTest on the background of the window because it will cause the mouse cursor to turn into a hand even when it is not over one of the actual buttons.
If the for loop can't be within an if condition, then maybe there is a better way to use the hitTest code, but I couldn't figure that out either. Here's a simplified version of what I have now (it works, but is too much code..):
[Code]....
View 6 Replies
Feb 17, 2011
Look at this code:
var a:Number = 1;
var b:String = "hello";
if (a == 1 && b == "goodbye") {
trace("options a and b");
}
The book I am reading says: "In this example, the test would evaluate to true, because one of the two conditions (the first) is true. As a result, "option a or b" would be traced."Isn't the above statement incorrect? this if statement to me reads as "if a is 1 and b is goodbye THEN output it"
View 3 Replies
Nov 11, 2010
I am developing a small game in flash and decided to use AS3 for it! Now the problem that has happened to me is that the condition within an if statement is executed!!!
Here is my code:
ActionScript Code:
if (y > 850 && splodeCount == 0)
{
play('Sploding');
splodeCount++;
}
Now instead of trying if the conditions (y > 850 && splodeCount == 0) are true it simply follows them as if they were orders. For example it places the object at y 850 and makes the splodeCount 0!
View 3 Replies
Jun 14, 2010
I can't for the life of me come up with anything that works...
function setCurrentCMI(id){
if (_level0.strInteraction+id==""||_level0.strInterac tion+id=="undefined") {
//does nothing, user hasn't been here yet
[code]......
View 0 Replies
Sep 20, 2010
I've just been searching the internet for some code to check several variables in one big If Statement, I just wanted to double check here whether the code I found is correct! Is it right to type it like this?
[CODE].....
View 2 Replies
Feb 11, 2009
how can I check the content of an array with a switch statement?
Code:
var array :Array =[0,0];
switch (array) {
[code].....
View 1 Replies
Dec 16, 2011
I want to check whether the color = a certain color then appropriatly react. This is done in flash AS3.
the code I've got is
if(cal_mc.color == 0x0000FF) {
p1score = p1score + 25;
(cal_mc being the object)
It executes without any errors but doesn't work. Can anyone tell me what I'm doing wrong with the if statment?
View 1 Replies
Jun 10, 2009
I've created a simple drag n drop activitiy but there is a small problem. There is a repeat of a word within the activity (the words are the drag objects). Now I want the user to be able to drag the first instance of the word onto either drop target when it first appears. When the second instance appears I have told the expression to look to confirm the location of the first instance of the word (which target it sits within) and make the word snap back if the user drags the word onto a drop target where the first instance already sits - and allow it to snap to the drop target where the first instance does not appear. (I HOPE THIS MAKES SOME SENSE) - if it does not make sense, I have cut and paste the script below:
[Code]...
View 8 Replies
May 12, 2011
I have a character that should move using standard WASD control. I've tried to implement that using a listener for the KeyboardEvent.KEY_DOWN. However, it seems that what I get is:
1) Only one key at a time (ie I can't read both W AND A being pressed down at the same time)
2) When holding down first the events come in not every frame and later they come in every frame, ie, regularity of events relates to the system's sticky key.
What I would like is a solution where if I press the key W I continue moving to the left until the key is up. If I press multiple keys then I should move in the combined direction. What would be the best way to implement this? Do I need to listen to both KEY_DOWN and KEY_UP events and then use those as switch for movement? Is there a "good practice" way?
I got smooth movement/etc when I implemented both key_down and key_up. Essentially I made 4 booleans saying "move right/left/up/down" The boolean is set true by key_down event and false to key_up event. Movement itself is performed on enterFrame event based on how the booleans are set. Still wondering if there is a better way..
View 15 Replies
Feb 1, 2010
If I have one parent class that instantiates 5-10 different child classes, each of which need to load multiple assets etc, how can I check within that parent class to make sure all of the 5-10 children are loaded & ready to go before telling the program to continue?
The tricky part is that the exact number of those 5-10 classes that are instantiated is determined at runtime, so I can never be certain which I should be waiting on and which not to be waiting on. And just to be clear, these are different modules of sorts, not multiple instances of the same exact class.
View 3 Replies
Aug 22, 2010
I am trying to check through all of my movie clips to see if any of them are on frame 15 so that I can play them. This is my current code
Code:
anybtn = [btn1_mc, btn2_mc];
btn1.onPress = function(){
if(anybtn[0, 1]._currentframe == 15){
trace ("MC check is working.");
anybtn.play();
[Code] .....
I would also like to figure out a way for the button i click to wait to play the movie clip after the anybtn movie clip is finished playing. Overall I am trying to achieve a menu that works similar to this [URL]. So that it will finish playing the first clip before loading the next.
View 4 Replies
Jun 20, 2011
Okay, here's the rub. I'm making a little maze game. In this maze game, I have walls. They link to a class called Wall.as. In order to collision detect with the player, I do this:
MovieClip(parent).checkCollisonWithPlayer(this);
Where (parent) is a manager logic class. The parent does this
public function checkCollisonWithPlayer(wall:MovieClip)
[code].....
View 2 Replies
May 18, 2010
I have to create a slideshow that loads 16 different swf's into a container_mc. Each swf has an image with accompanying voiceover.
I have the basic next, previous, first, and last slide buttons working but they want to add a slider bar that plays and u can slide to a specific section of the slide show. The slidebar is where I am having troubles.
Here is what I have so far...
This is the code on the first frame for the buttons
Code:
nowPlaying = 1;
lastPlayed = 0;
playingNext = 2;
autoPlaySlides = false;
[Code]....
For the slider I need to create some kind of loop that checks where the dragger is. If it is between 1 and 6 slideLabel = "Go to slide 1"; If it is between 7 and 12 slideLabel = "Go to slide 2"; and so on up to 16... when the dragger is released on the slide the user wants to go to it needs to load specified .swf.
View 1 Replies
May 18, 2010
I have to create a slideshow that loads 16 different swf's into a container_mc.
Each swf has an image with accompanying voiceover.
I have the basic next, previous, first, and last slide buttons working but they want to add a slider bar that plays and u can slide to a specific section of the slide show... The slidebar is where I am having troubles.
It is partially working now, just needs to be tweeked... It is reading the variables, and setting the slide label text to the correct label, BUT it is only doing this once when the mouse is pressed and does NOT update when the mouse is dragged. I tried so many different ways and can't figure this out.
Here is what I have so far...
This is the code on the first frame for the buttons
Code:
nowPlaying = 1;
lastPlayed = 0;
playingNext = 2;
[Code].....
For the slider I need to create some kind of loop that checks where the dragger is.
If it is between 1 and 6 slideLabel = "Go to slide 1"; If it is between 7 and 12 slideLabel = "Go to slide 2"; and so on up to 16... when the dragger is released on the slide the user wants to go to it needs to load specified .swf.
View 2 Replies
Jun 7, 2010
I'm working on a quiz-style piece right now and in short it's several pages of multi choice questions, each rewarding a certain point amount that is added up at the end and given specific results based on the point range scored. (i.e. 10-20 = good, 21-30 = great... etc)
For code I've stopped here:
if (answercheck == 40 - 52){
trace("Feedback: Range 40 - 52");
form.gotoAndStop(3);
form.AnswerTotal.Number = answercheck;
}
Answercheck is the var with the total points accumulated. Form is the mc with the feedback frames based on their point totals. AnswerTotal is the dynamic text box I'm trying to load the exact point total the user acquired into at the end.
View 2 Replies
Mar 29, 2011
I have a code with statements like this
Code:
mc1.onRelease= mcfunction
mc2.onRelease= mcfunction
mc3.onRelease= mcfunction
mc4.onRelease= mcfunction
[Code]....
Is there a way to cut down the number of statements in this case?
View 4 Replies
May 7, 2009
I'm trying to declare a few variables in a for statement using the variable in the for statement. In older flash versions I would use something like this.
Code:
for(a=0;a<10;a++) {
_root["variable"+a] = "Some text "+a;
[code].....
View 3 Replies
May 18, 2005
I want to set multiple conditions for an if statement, but I don't want the conditions to all have to be true, I want to say if (a or b or c or d, etc. is true) then do this. I don't want to say if (a && b && c && d, etc. is true). Is it possible to have an if statement with an "or" in the condition? If so, what's the proper syntax for that?
View 1 Replies
Jul 8, 2009
This is my code
Code:
if (mp1._y != 555) {
new Tween(mp1, "_y", Strong.easeOut, 650, 555, .5, true);
how/where can I ad a second condition like
Code:
mp1._alpha!=100)
to that same statment before that tween plays
View 2 Replies
May 18, 2005
I want to set multiple conditions for an if statement, but I don't want the conditions to all have to be true, I want to say if (a or b or c or d, etc. is true) then do this. I don't want to say if (a && b && c && d, etc. is true). Is it possible to have an if statement with an "or" in the condition? If so, what's the proper syntax for that?
View 1 Replies
Apr 5, 2011
I'm afraid I know the answer but I wanted to check first.
I want to run a single function based on multiple values.
[Code].....
View 2 Replies
Oct 27, 2009
I have a conditional statement (if) that I am trying to use contingent on multiple variables being true. So the AS I have right now is:
[Code]...
But when I run that I get the following error message: "Error 1050: Can not assign to a non reference value" What do I need to change so that once 1,2 and 3 have been visited visitComplete is set to true?
View 3 Replies
Sep 5, 2005
I want to make a function that will remove every single mc symbol I've previously attached to a "mask" movieclip. So i created this:
removeAll = function(){
for(a in _root.mask){
a.removeMovieClip();
}
}
I thought if i do that itll remove each "a" it encounters but I guess I'm missing some part of that "for..in" syntax. Not sure how that works.
View 1 Replies
Mar 13, 2002
I have a button that I want to play first one frame label in a movie clip, and then another, depending on a variable.
The problem that I am having is that the movie does not wait for the first part to finish before jumping to the next.
Here is an example of the code
on (release) {
if (_root.busMove.bus == 2) {
_root.busMove.gotoAndStop ("A2beg");
_root.busMove.gotoAndPlay ("Bbeg") ;
}
}
It goes right to Bbeg, flickering briefly over A2beg which will not do!
View 10 Replies
Aug 29, 2009
I have a menu movieclip and an externally loaded swf on my main stage. The menu mc needs to control the externally loaded swf. For example the swf plays and pauses, then when any of the menu buttons are clicked the swf needs to play thru and be removed. currently I am dispatching an event for each button clicked with a switch statement. In the main timeline I need to listen for each of theses events and based on what button is clicked proceed to the correct content frame. How can I listen for different events and run one function that based on which event is registered perform a task with a switch or if statement?
View 4 Replies
Jul 30, 2006
This shouldn't be too difficult. Heres my code:
for(i=0; i<30; i++){
var box[i]:Object = new Object()
box[i].id = [i]
box[i].name = "default"
box[i].location = "default"
box[i].type = "default"
But its not working. I keep getting error messages concerning the var box[i] statement.
View 2 Replies
Dec 12, 2010
Where and how I'd put the rest for the score tracker? I'm going to be making 3 of these multiple choice questions, so what would be the best way I lay that out and transition from one question to another?[code]...
View 1 Replies
Sep 12, 2009
I have a BD return by PHP without problem : I have "all_good" and "no_good" If the variable change my condition don't change ..... why
[Code]....
View 3 Replies