Xml :: E4x Statement Conflicts With Local Variable?
May 18, 2010
Somewhere in code i have decalred variable:
[Code]...
if I use in statement xml-child distinct of nameWin (summa, e. g.), it works good. But with nameWin, e4x compares local variable nameWin (which not interested for me at all at this time) with "necessary name" instead of compare item's nameWin with "necessary name".
I want to declare a variable on the main timeline that can be called from anywhere in my movie. So, _global var should be the right approach. I want to declare a movie clip 'MC1' "open", or "closed" so that when it is revisited, my flash file knows the user has been there before and performs a different task from the one it does when 'MC1' was first encountered. So, i need a 'if' statement to run from the variable, when the playhead encounters the movieClip.
how you would target a function's local variable through a concatenated variable string.For example:
var txt = "Hello World"; function testing(msg) { var test1 = msg;[code].........
I'd expect the trace to be "Hello World" but rather is given "undefined". So if variables created outside functions are created on the main timeline, where are local function variables created and how would you access them?
This may be an obvious search, but I'm not totally sure on the proper syntax... basically what I want to do is:
private function makeISchedule(data:Array, label:String = null):ArrayCollection{ var arr:ArrayCollection = new ArrayCollection; for (var i:int = 0; i<data.length; i++){
I have a LoadVars object called loadText in which an external variable is loaded from a text file. Now, the whole thing works, I just want to create a template to optimize the system, so here is what I need: The external variable (in an external text file) is called page1. I am assigning that external variable to a local variable (at this point the external text has already been loaded in loadText, of course):
when i write prototype method and declare a variable inside the prototype method. this is fine but as sonn as i declare another variable with the same name i get an error. conflict with "variable" namespace internal. i've contact other users and they claim they don't get this same issue. i'm using flash CS3, i have flash player 10 installed but cs3 only supports up to 9 so i have 9 selected. and i'm using AS3. this is some code you can use to test to see if you get this issue:
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.
I have a movie clip on the main timeline that includes a button.When pressed, I want this button to conduct an if statement to check the contents of a textbox on the main timeline and if equal execute the statement.So far I have this but the text does not seem to 'read'. Do I need to pass the textbox contents into a string variable rather than read directly from what is in teh text?[code]
i am trying to find out if it is possible to check on more than one variable in an if statement at a time as i am usure how, so is it possible in as2 to check on more than one varialble if answer is equal to the number 1 and answer is to the number two and also the number three perform a function
var answer1:Number =1; var answer2:Number =2; var answer3:Number =3; if(answer == 1 ) and answer == 2 and answer ==3); if(answer == 1 and answer == 2)
How can I test a undefined variablewith an if statement.all a this did not work and I don't want to define a value for this variable.name of the variable x.
In my movie I load a swf to a movieclip with this code
PHP Code:
_root.ImageViewer.loadMovie("deneme.swf");
Now can I do this? before calling the swf named deneme. When I press a button If I attain a number to a global variable with this code
PHP Code: on (release) {_global.myVar = 5;gotoAndPlay("CloseUpAnimation");}
Can I read this variable from the swf which I load into my movie?If I can read how can I write a If Statement that will gotoAndPlay according to that variable?
Given this: if(myVar){}, what will pass as true or false?In JavaScript for example, false are values like null, undefined, 0, '' (empty string), false.
I want to change a variable when a button is pressed. lingo: if this button is pressed then check varexample what number it has if it has a number then gotoAndPlay("example") and add 1 to varexample else, do nothing I'm sure if I get this kind of example down, I'll be able to figure the rest out by myself. =S
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.
I have a for statement, using an incrementing variable "a." A dynamic amount of herbs are generated, so here is the for statement. Code: for(a=1; a<_global.herbAmount+1; a++) { var herbMC = _root["herb"+a]; trace(herbMC); } When I trace "a," it traces 1, 2, 3 or however many numbers there are up to the global herbAmount number. When I trace _root["herb"], _level0.herb pops out. When I add "a" onto _root["herb"], undefined is traced....why?
How to access a local variable from another class? I have this powerup class that changes the speed value of the enemy in enemy class(it's a game). For instance, if player hits the powerup it changes the local variable 'speed's value inside enemy class.
I have 2 methods in a actionscript class.[code]I get duplicate variable warning. Is the local variable scope not limited to the method. Can't I declare same name variable in multiple methods?
I am trying to get a high score table set up and I have it all working except for an if statement which decides whether to put a zero in the time or not. ActionScript Code: variable declared at the top var gap:String;
This is getting data that is stored - it works fine except for the underlined "gap" - The "gap" is meant to be calling the variable which has the below if statement ScoreInputScore.text=String(SpotTheDifferenceGame._minute)+gap+String(SpotTheDifferenceGame._second); if (SpotTheDifferenceGame._second<10) { gap=(":0"); } else { gap=(":"); }
I thought by have the variable called in in the function and having the if statement with gap= it would do the specified text in the dynamic text box. When I put a trace on "gap" it traces with the correct text depending on what the number is but in my dynamic text box it displays as number null number. // displays like this when trace put on it :0 // displays like this in dynamic text box 2null02
I work with FlashDevelop, Flex SDK and FP10 debug. I am able to access a local variable (xcorner) which is never declared before, at the condition that it must be declared after... in an "if" for instance. If I remove the declaration of xcorner, within the if, errors occur at compilation, but otherwise it works.
PHP Code: public function pushShape2Pool(name:String, sh:Shape, rotAngle:Number = 0):int{ [...] // xcorner is NEVER declared before !!! coordSprites[0] = new Rectangle(xcorner, 0, globalBmp.width, globalBmp.height); trace("xcorner=" + xcorner); // display 0 xcorner += globalBmp.width; [Code] .....
I have two scripts in a View, one script is inside a Component. In the Component script I need to add numbers from data as they are added to a list and then display the total in a label placed in the View.If I declare the variable in the first script, the Component script can't see it and if I declare it in the Component Script the label can't see it.How will I declare it so that everyone in the view can see it?Here is the code, the problem is where should I place the var MyTotal so it can be used anywhere in the view:
<s:view <fx:Script> <![CDATA[ //if I place it here the next CDATA inside IconItemRender can't see it. private static var MyTotal:Number=0;
I have a problem where I make a variable in one class and change it using the constructor method in another.Is there anyway that I can make that variable available in all methods in this class? Here is the code:
Presently I'm building an interactive CD-ROM based presentation for stand alone individual machines. I'm using AutoPlay Media Studio 7 to package a flash movie along with a licensed adobe reader and adobe flash player. One of the buttons on the autoplay package will install and create folders and files on a local machine.
I've uploaded a file for you flash gurus out there to look at, it may help to examplify what I'm trying to achieve. What I'd like to do, is to be able to use a file (perhaps XML?) that the flash movie can reference and make changes to. If this is possible then such file would be included in the AutoPlay package (see background info above) and installed on the local machine.Security is an extremely low key issue here and the username password is simply a means for flash to lookup and recognise an existing user (if there is one) and set the states of some variables.
Why? - The project is like an interactive training manual with questions and animated examples split into 8 modules. I would like to be able to provide users a means with the of not having to review previous modules by logging in at the login frame.
Code: Assigned to 'signInUser' button on (release) { if (user_name == storedUserName) { if (pass_word == storedPassword) {
I've built my web site using the ZigoEngine (mosesupposes)... I'm also calling my images dynamically from a folder.The problem is that the following code is making a conflict with the button which swithes the next image. If i remove the code, it works. However the purpose of thezigo is completely different and I can't see the connection..
If multiple instances of a singleton are trying to update the same property simultaneously, will there be any conflicts? How does AS3 handle the order?Flash is currently single-threaded.. will the write order be an issue when it becomes multi-threaded?
I'm constructing a news section for a site with 3 cycling images in a single movieclip - with the intent to have a layer of 3 buttons within that movieclip, designated to run over their respective images, triggering an html page of news - I did this, exported and uploaded to my server with no luck on the web- the links didn't work and all I got was a little hand over the images, almost as if the computer was mocking me