ActionScript 2.0 :: [F8] Shortening An 'if' Statement With 'for'?

Jan 9, 2010

at the minute I have an array which holds 6 elements, each of these elements change depending on a series of 6 buttons pressed on stageI have a 'if' statement that checks if certain elements in the array have change, there are 4 different combinations that I want to trace as correct. I can do this fine, but I will need to develop this to be able to accept 90+ different combinations and I dont want to write out a massive if statement listing all the possiblites, can anyone help me write the current 'if' statment I have it to neater code that I can then expend in the future

Code:
row0 = [0,0,0,0,0,0,0];
onEnterFrame = function(){

[code].....

View 1 Replies


Similar Posts:


ActionScript 3.0 :: Reusing Functions And Shortening The Lines Of Code?

Feb 4, 2010

I am trying to reuse the lines of code and it worked fine the first time but when I tried to use the evtObj.target.name it gave me error 1120:Access undefined property evtObj.Here is the code I tried to use:When I test the movies it just runs automatically instaed of waiting for the click.

View 4 Replies

ActionScript 3.0 :: For Loop Shortening - Change The Colour Of Certain Objects Within My Stage

May 9, 2011

I've got two functions running that change the colour of certain objects within my stage. I'm wondering if I can combine them into one which would half the code (and eventually quarter the code because I'm planning on adding two more colours).

[Code]...

View 3 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

Flash :: "IF" Statement, Within A For Statement, To Control Movieclip Within Movieclip?

Dec 18, 2011

I have a movieclip on the screen called "mc_bg". Within this movieclip are 7 movieclips called "barrier1" through "barrier7".From main.as I want to be able to do this call:

for (var i: int = 1; i < 3; i++ ){
trace("got here")
trace(mc_bg["mc_barrier" + String(i)])

[code]....

View 1 Replies

Using An If Statement With A Eventlistener?

Jun 11, 2009

Is it possible to use a if statement with a eventlistener in it?
 
eg
if(myBut_btn.addeventlistener(MouseEvent.CLICK)){

[code]....

View 2 Replies

Actionscript 3 :: Use Or Not To Use The With Statement?

Nov 9, 2010

So I've been reading a lot today about the with statement performance, readability and stuff like that but i'm still not sure whether i should or should not use the with statement in AS3.

Using the with statement seems the same as creating local var which would carry the reference.

View 4 Replies

ActionScript 2.0 :: If Statement Help

Jun 24, 2009

I am sending my header location to some variables in flash from my php page.For example when i am in the homepage then the header is:

&from=sitemap&product_id=1

What i want to do is tell the flash to go to one frame if it is the homepage and to another for any other value of products_id.What i have in my actionscript is this:

Code:
var prod_num = product_id;
if(prod_num == 1){
gotoAndStop("s1");
} else{
gotoAndStop("s2");
}

It is getting the product_id....but for some reason it always goes to frame name "s2".

View 5 Replies

ActionScript 2.0 :: Using NaN In An If Statement?

Feb 16, 2003

ive got an array of cards 2-10 plus jack, queen, king, ace and i'm pulling members from the array at random--in order to score it, i decided to check the first character of the string and see if it returns a number or not.if it's a number, add the number to the score, but if it returns 'NaN' (not a number) then it will just add 10 to the score--so even tho NaN is defined as a variable in flash, somehow my if statement 'char==NaN' isn't working...

PHP Code:

[code]....

View 4 Replies

IDE :: For Statement - Get The Index From The Name

Mar 17, 2009

I'm using a for-statement to add a series of movieclips.

for (var i:Number = 0; i<10; i++) {
attachMovie("myMC", "myMC"+i, this.getNextHighestDepth());
}

Inside the movieclips I have some code. In this code I need the index-number of the movieclip. I'm staring the code off with: var indexr:Number = _root.i; The for-statement is so fast that all the movieclips get number 9 in the index-variable! Is there any trick to manage this, like can I get the index from the name in some way? Or do I have to work around it in some more or less complicated way?

View 2 Replies

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 2.0 :: Use A Frame # In A If Statement?

May 21, 2009

How would you use an if statement to say if you're on a certain frame do this.

if(frame is # 2){
something = true
}
if(frame is # 1){
something = false
}

View 2 Replies

ActionScript 2.0 :: Way To Add Variables In An If Statement?

Jul 15, 2009

I'm about to start a game/quiz project where the user must click several buttons, one after another (though not in any special order) to answer a question:[code]Is this the right approach and way to add variables in an if statement?

View 1 Replies

ActionScript 2.0 :: Statement Must Appear Within On Handler?

Jan 29, 2010

I have been asked by a local web development company to code some flash banners for use with there banner ad site they are doing. I have been sent a banner to add the actionscript and also the actionscript as well. What I have is a fla doc with a button that covers the whole banner. Then on the banner I have this actionscript:-

this.masterButton_but.onRelease = function(){ if (root.Hyperlink != null){ getURL(root.Hyperlink); }else if(root.clickTag != null){ getURL(root.Hyperlink); }else{ getURL("http://www.greatrun.org/Events/Event.aspx?id=3"); } }

When I test it the compiler errors and says in the description "Statement must appear within on handler".

View 1 Replies

ActionScript 2.0 :: If Statement Is Not Working?

Jun 22, 2010

on my main timeline i have a movie clip called "screen" within that i have a dynamic text box for inputing a number. var for text box is txt_1

on the same timeline i have another mc called "animation" withing that i have a mc called "prizes" there are 2 animations in the prizes movie clip that are supposed to run based on the if statement...i have an action assigned to the prizes as below:

//this.onEnterFrame = function () {
if (_root.screen.txt_1 == "11111") {
prizes.gotoAndPlay('prizes1');[code]........

but this is not working...basically i want to say that is the text that was inputed was "11111" play the first prize animation inside the "prizes" mc, and if its "22222" play the second prize animation in the "prizes" mc.what am i doing wrong?

View 7 Replies

ActionScript 2.0 :: Using If Statement On A Clip?

May 2, 2011

i am working on a project where i am using the attach movie to load a clip from the library..

Actionscript Code:
regionListener.change = function(){  attachMovie(_level0.frameName + cbRegions.value,"clip",2);

Now i need to hide the sample_mc that is already on stage only if a clip is loaded... on the else statement sample_mc should be visible again..So...i dont know how to say that in AS2 language...

Actionscript Code:
If clip is loaded , sample_mc._visible = false; else sample_mc._visible = true;

View 5 Replies

ActionScript 1/2 :: Statement Must Appear Within On Handler

Mar 12, 2009

I keep getting the "statement must appear within on handler" error when I try to add a gotoAndPlay event to my button...

View 3 Replies

ActionScript 3.0 :: Between Statement - Search For A Value That Is More Than 2 But Less Than 4

Dec 16, 2008

Does it exist in actionscript a between statement? If I would search for a value that is more than 2 but less than 4. Is there like a >2<4 statement I could do?

View 1 Replies

Stopping A Flv Using A Conditional Statement?

May 26, 2009

I have FLV files that continue playing when I leave the frame that they are on. I can stop the playing FLV by putting this code on the following frame:
 
if (demo.playing) {  demo.stop();}
 
Where .demo is the name of the instance of the .flv component.
 
Here is the problem - I have many frames with many flvs, and when I tell flash to stop multiple FLVs, for instance:

if (demo.playing) {  demo.stop();}
if (demo2.playing) {  demo2.stop();}

I get this error: TypeError: Error #1009: Cannot access a property or method of a null object reference
 
As far as I know, flash is telling me that since the instance of "demo2" has not started playing yet (ex. the user only went to the page with the "demo" flv, but not the "demo2" flv yet) that flash has no idea what demo2 is yet. I thought using a conditional statement would remedy this, but I suppose the .swf can't stop playing something it does not yet know exists.

Is there any way I can introduce all of the flv's at the beginning of the file, yet not have them play and not have flash "forget" about them so that I can stop them using the code above? Or is there a way to have the conditional statement not error in the event that the referenced instance has not yet been "introduced"?

I really wish they would have added an "exit frame" command in AS 3.0...

View 1 Replies

ActionScript 1/2 :: If Else Statement Not Working

Jul 30, 2009

I'm sure I have the conditions and statements typed in wrong. Here is the original code:[code]only now I want to add an if/else statement so that if none of the mouseDown conditions are met, it then goes the the Timeout variable:[code]

View 2 Replies

Use A Variable Within An AttachMovie Statement?

Sep 11, 2009

What I'm trying to do is simply this:
 
<variable> = mvcShip
var ship1 = _root.attachMovie( <variable>, shipName + _root.getNextHighestDepth(), _root.getNextHighestDepth() );
 
What i am trying to attempt here is to make the variable equal to the name of an item in my library. (Im using this to use different ships in an old arcade-style vertical shooter).  This is meant to make a ship appear on stage.
 
When <variable> is replaced with a library item (eg. mvcShip), it works fine, but if the variable is in place, i get a trace value of ship1 as "undefined", and the ship doesnt show up on the stage.

View 9 Replies

ActionScript 3.0 :: If Else Statement Does Not Work?

Oct 21, 2009

have a very common function i use in educational quizes that self rate the user depending on their score (resulting from answering multiple choice questions). So I have set up a variable called score no trouble...but when i implement my trust "if else" heuristic from AS2...i get all these errors and my flash file does not work.

stop();
if (score <= 5){ endMsg.gotoAndStop("score1");} else if (score > 6 and score <= 11){ endMsg.gotoAndStop("score2");} else { endMsg.gotoAndStop("score3");}

[code]....

View 6 Replies

ActionScript 3.0 :: If Statement Not Working/being Run?

Nov 25, 2009

I have a button which makes a panel flip 180 on the x axis if its name is not in an array called "panes", it determines this by running an if statement. If its name is in the array then the button should run some code to make the panel flip back. However it isn't. It will let the panel flip one way, but doesn't run the code to flip it back. I was wondering if someone could take a look a see if they know why.

View 4 Replies

Professional :: Adding A 'if' Statement?

Mar 1, 2011

i have created a comment box with a scroller but i do not want scroller to scroll unless a user adds more text so therefore i will like to add a if statement on this code.

Action script 3
var dragRect:Rectangle = new Rectangle(drag.x,drag.y,0,bar.height - drag.height);drag.addEventListener(MouseEvent.MOUSE_DOWN, dragMouseDown);[code]....

View 5 Replies







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