ActionScript 2.0 :: For Loop WITHIN An If Condition Statement?

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


Similar Posts:


ActionScript 2.0 :: Possible To Have More Than One Condition On If Statement?

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

Actionscript 3 :: Is This Statement About The Following Condition Correct

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

ActionScript 3.0 :: Condition Within An If Statement Is Executed?

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

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

ActionScript 2.0 :: Concatenate Two Strings As A Condition In A Case Statement?

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

ActionScript 3.0 :: While() Loop With Condition For Each Value In An Array?

Jul 15, 2009

Just wondering...s it possible to create a while() loop with as condition comparing a value against all items in array?e.g.

ActionScript Code:
while(myValue == for each(var i in myArray)) {
//Do Something

[code]........

View 3 Replies

ActionScript 2.0 :: Pause If Condition In A Loop?

Mar 9, 2011

i tried to use setInterval() and Timer function, but it doesn't work

Code:
for(i:Number=0; i<100; i++){
if(i%2 ==0 ){
trace("--------");

[code]....

View 5 Replies

ActionScript 3.0 :: Dynamic Condition In A Loop?

Oct 11, 2010

I have a loop in a function which condition depends on some variables a,b,c and d. I would like to change that condition depending on where the function is called from. Would it be possible to assign those conditions to a variable (string maybe)?

Like this

function varcon():void{
while (conditionVar){
a=...

[Code]....

View 4 Replies

ActionScript 3.0 :: Continue Through For Loop When 1st Condition Is Null?

Nov 9, 2011

I'm wrestling with an issue right now and I'm hoping for some help, and more so, I'm hoping I can explain my problem. With the thought of a "fill in the blank/drag and drop/string replacement" interaction, here's how my swf works:
 
I have a various movie clips that can be dropped on various movie clips.When one movie clip is dropped on another, the corresponding __#__ within myTitle.text will be replaced with a string that is related to the movie clip that was just dropped: i.e. myTitle.text becomes 'This is the most annoying [thing]...'Per that example I just mentioned, in the code below, my for loop searches for __1__ and moves the hTarg movie clips accordingly.Once a __1__ is replaced with the associated string I mentioned, the indexOf the __1__ becomes null because it no longer exists in the string, and the following startRect(s) below also become null. 
So, my question is: How do I continue to loop through my for loop if the first index is null? I hope this makes sense, and I'm hoping someone can ituit what I'm trying to do based of my lousy explanation. If more clarification is needed, let me know and I will do my best to further explain.

[Code]...

View 5 Replies

Actionscript :: Flash, Ns - Loop A Flv If A Condition Is True?

Feb 12, 2011

I need to loop a flv file in flash if a condition is true.

So I tryed to add a listener but id doesn't work.. Code below:

textBox.addEventListener(FocusEvent.FOCUS_IN, focusInListener);

var connection:NetConnection = new NetConnection();
var stream:NetStream;
var video:
Video = new Video(200, 200);
var metaObj:Object = new Object();

[Code]...

View 2 Replies

Flex :: Initialize And Make Condition For 2 Variables In Single For Loop?

Oct 28, 2010

How to initialize and make condition for 2 variables in single for loop in Flex let keep i and j are two variables

View 2 Replies

ActionScript 3.0 :: How To Get If Statement To Loop

Aug 3, 2010

I need to loop an if statement, it's based on a OnMouseOut type event so EnterFrame won't work. My issue is I am trying to unLoad image on mouse out, but sometimes more than one image is loaded. I need a loop to check if the mc.numChildren is 0, and if it isn't, remove another Child, then check mc.numChildren.
numChildren I discovered tells you how many children (or layers) have been attached.

Heres my pathetic attempt: (which doesn't work, obviously :S)
ActionScript Code:
var STOPIT:String = "No";
function RemoveImage(event:Event) {
if (STOPIT == "Yes"){
[Code] .....

View 4 Replies

ActionScript 3.0 :: Use An If Statement With This While Loop?

Apr 15, 2011

I tried using this code but it seems to always view the start value as bigger than the end value (probably because of the loop), even if it's inputed as a smaller number on the stage.

ActionScript Code:
if (startValue<endValue)
{

[code]......

View 3 Replies

ActionScript 3.0 :: If Statement Doesn't Affect For Loop?

Jan 15, 2011

I wrote a function within a function to control 2 Tweens.(the 2nd one isnt in the function, it's called)My problem is... is that it works for the first time.. the button is hovered over and all the other buttons show themselves and then disappear again, except the one you're over. Then I do it a 2nd time and it doesn't work. why is it only working right one time? and why isn't the if statement I put in the local function affecting the for loop? The 2nd time it takes the button you're hovering over with it and fades it out. (even though the if statement registers according to trace)this is the code

import fl.transitions.Tween;
import fl.transitions.easing.*;
var shortInst:Array = [btn1, btn2, btn3, exit];

[code].....

View 6 Replies

ActionScript 3.0 :: Any Way To Loop If Statement For Constant Updating?

Jun 13, 2011

I was wondering if there's any way to loop an if statement so that it's constantly updated?
My code:
if(reel_mov.x==14){
l_button.visible=false;
} else{
l_button.visible=true;
}

View 1 Replies

ActionScript 2.0 :: LoadMovie Command Not Working In Loop Statement?

Oct 28, 2002

I have the following which works fine just out side of the loop statement:

loadMovie("icons/test.jpg", "pIcon0.Icon");

But inside the loop statement no image shows up.

I need it in the loop statement because eventually the code will call the jpgs out of an array based on the loop variable. And put them in a movieclip number by the variable also.

View 1 Replies

ActionScript 2.0 :: The 'for' Statement - Display The String Text 10 Times Using The For Loop?

Oct 26, 2009

I need a solution to this simple problem.

var myName:String = "Pink Floyd Sound";
var i:Number;
myFig = new Array();[CODE]....

I want to display the string text 10 times using the for loop. I did this, and all I get is undefined.

View 2 Replies

ActionScript 3.0 :: Condition - If The Variable Change Condition Don't Change

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

Actionscript 3 :: If Statement Not Working - Loop Carrera(a Lenghthy Movieclip) From Frame 2 Back To Frame 1

Nov 25, 2011

This is an if stament on a frame on the root. I want to loop Carrera(a lenghthy movieclip) from frame 2 back to frame 1. (For testing purposes) This is the code:

[Code]...

View 3 Replies

ActionScript 3.0 :: "With" Statement Break My For Loop

Jun 25, 2009

Ok, I am trying to build an AS3 XML video player. I got the XML down and the basic for loop working. Now I am trying to have a container load movie clips based on the number of that particular node I have in my XML.

Here is the confusing part, when I am using the for loop to load in the XML and get it to play my video that works fine. Then I add my code for adding my movie clips into my holder and that works fine also, but this breaks everything else. I have set my flv component to autoPlay = false, so I can get my play button to work, but that is broken as well as the video not playing.

I dont think it is a naming issue because when I dont have the "with" statement everything works fine. When I add the "with" statement, that works fine but breaks everything else. The other weird thing is I am not getting a compiler error, nor a syntax error, so I have nothing to even Google. [code]...

View 3 Replies

ActionScript 2.0 :: Music Loop - If Statement - Check Whether Or Not The Music.swf

Apr 5, 2005

I have 'Sound On' and 'Sound Off' buttons on mutiple scenes and I am playing the music loop in my flash movie by loading an external swf. When I move to the next scene the sound reloads which I do not want. How do I use an if-statement that checks whether or not the music.swf, that needs to be loaded is found and when it is found, go to a frame?

View 1 Replies

ActionScript 2.0 :: First Requirement Of The If Statement When Type In The Proper Input And Go Straight To The Else Statement

May 14, 2009

Having a few problems with what I thought was a simple if statement. Here is the code:

[Code]...

I can't quite figure out the small problem with the code. It seems to just bypass the first requirement of the if statement when I do type in the proper input and go straight to the else statement.

View 7 Replies

ActionScript 1/2 :: Execute Code In Previous If Statement If Second If Statement Is Executed?

Aug 31, 2011

if (variable == 1){
//code
//Execute this code.
} else if (variable == 2) {
//code

[Code]...
 
I dont want to copy the code from the first into the second and the first and second into the third.
 
My mind isn't working and there is probably an extremelly simple way to get this working.
 
I know I could used functions but for some reason it stops the instance referencing working: _root["bullet"+j] doesnt work in a function.

View 7 Replies

ActionScript 2.0 :: Loading Data From XMl File And Uses It To Run An If Statement. If Statement Fails?

Oct 10, 2008

The Flash movie contains 2 Text files, one Component button, and 1 component checkbox.The purpose of the application is to load an XML file(works)Populate 2 text fields with information from the XML file(works)Compare the two text fields, if they contain the same information then the checkbox, via AS is told to be selected. (Heres the problem);

Heres the code:

Code:
runCode_btn.onPress = function() {
data_xml = new XML();
data_xml.ignoreWhite = true;
data_xml.onLoad = function(success) {

[code]....

The idea behind this app is that its an electronic form. The user fills it out, the information is then sent to a newly created XML file, months later the open the XML file in flash, and Flash fills out text fields and check and or unchecks Checkboxes based on the XML data.CheckBoxes are mandatory.But I don't see how I'll be able to use them if i can't create and condition statements based on the loaded Data.

View 1 Replies

ActionScript 2.0 :: If Statement Inside If Statement Won't Work

Mar 30, 2011

why this code won't work

[Code]...

I'm sure you can put if statements inside other if statements, seriously I can't figure it out

View 4 Replies

ActionScript 3.0 :: Another 'if' Statement Inside An 'if' Statement?

Sep 22, 2010

I need to write an if statement inside an if-else statement. But no matter how I write it it keeps giving me a syntax error.The syntax error is "1083: syntax error: else is unexpected".[code]No matter how or where I place the braces, it keeps giving me errors.

View 13 Replies

ActionScript 3.0 :: Use A For Statement To Create An If Statement

Jul 12, 2010

what I'm trying to do is create an else if argument for each object in an array based on a user set number

Code:
for(var i:int=0; i < numberOfElseIfs; i++){
GENERATE AS3 CODE
}

to which I want it to GENERATE THE FOLLOWING CODE:

Code:
}else if(baskets[i].used == false){
baskets[i].used = true;
drawButton(i);
}

the problem is obviously that the compiler reads this code rather than understanding I'm trying to regenerate the code within the for loop...does that make sense :S? So basically I need as3 to read the code between the for statement as if it is going to echo that out later. Is this even possible?

View 4 Replies

ActionScript 3.0 :: Write Another "if Statement" Inside Another If-else Statement?

Sep 22, 2010

I have a script which is giving me a lot of trouble since I have no idea how to write another "if statement" inside another if-else statement. I keep getting errors, I guess I don't know where to put the braces exactly...

example:
if(bla == bla) {
<------------how would I write another if statement here?
}else if (bla == bla){
}

View 3 Replies

CS3 :: Set The Variable Value Condition?

Sep 23, 2009

I'm working under as2 with variables in a web site navigation, i want to create a condition, a simple condition, for frame controling but i'm not sure how to code it.I have the content_fade_out variable, whenever a user clicks a navigation button, the variable should be checked to see wich movie clip to play. I know i can do it with an if but, if i do it with a "if" I would need add 5 ifs to each button, while i think somethin like this can be done:

variable value = Y
y = 0
_root.home_mc.gotoandplay
y = 1
_root.galery_mc.gotoandplay....

and so on, I'm just not sure how to set the variable value condition.

View 1 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved