-
Having problems with If statement (Basic)
Hi, at school we are learning to use Flash and we are using AS2, and I was working on an example code, but it doesn't seem to want to work. Here is the code:
Code:
var money:Number=0;
dollar_btn.onPress=function()
{
money+=1;
box_txt.text=money;
}
if(money>5){
check_btn.onPress=function()
{
box2_txt.text="Yay!";
}
}
As you can see, all I want to do is have a button, that once pressed, adds 1 to the money counter, and one it is higher than 5, I can press the next button and have it display "Yay!". The problem is, the if doesn't seem to work, even if the money variable is way above 5. I don't think it's a problem with the buttons, because I have tried changing the code to declare the variable with a starting value of 6, and the If works. Any ideas? It would be greatly appreciated !
Thanks in advance
-
.
Hi,
You were almost there, go over the code and see.
PHP Code:
var money:Number = 0;
dollar_btn.onPress = function():Void { money += 1; box_txt.text = String(money); //checkMoney();// can do it from this button also };
function checkMoney():Void { trace(money); if (money > 5) { box2_txt.text = "Yay!"; } }
check_btn.onPress = function():Void { checkMoney(); };
There are other ways of doing the same thing too, if you think about it.
-
Thank you for the reply! I will try this as soon as I can
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|