Actionscript 2 :: Function's Local Variable Through A Concatenated Variable String?
Mar 7, 2012
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?
View 2 Replies
Similar Posts:
Mar 11, 2011
I'm using the Gaia Framework to develop a website, I'm still getting used to it but it's been great so far. There's a part in a page class where I want to call certain functions to initialize some effects on every deeplink. I'm doing good, but I need to call a function through concatenating some strings. Please have a look at some code of my class and read the comments for a better understanding:
Code:
private function FUNC_que():Void{
SEC_que.b1._width = 0
stringTyper(SEC_que.t1, st1, 15, 8)
var ts2 = new TextShuffle(SEC_que.t2, st2,SEC_que.b1);
[code]....
View 2 Replies
Sep 21, 2011
I have a String variable in my flex (flash builder 4) application containing CSV data. I need to allow the user to download this data to a local file. For example, giving them a "csv" button to click and it might present them with a save file dialog (and I would be sending the contents of my string variable).Is this possible / how ?I am using the ResuableFX component for the datagrid to csv. This the code I ended up with that works to save the string to a text file for the user (in a web browser):
var dg2CSV:DataGrid2CSV = new DataGrid2CSV();
dg2CSV.includeHeader=true;
dg2CSV.target=adgEncounters;
[code]......
View 1 Replies
Jan 3, 2006
f you know PHP...then you know that you can create a string variable...and then use the value of that variable to declare another variable. like this:
PHP Code:
<?php$foo = "haha";$i{$foo} = "success";print $i{haha};?>
and it would display "success"...or like this:
PHP Code:
<?php$foo = "haha";$$foo = "success";print $haha;?>
and it would also display "success".
View 6 Replies
May 28, 2009
Is there any possibility I can "call" a local variable in a new function? for ex.
Code:
function createMainText():void{
var dynText:TextField = new TextField();// local var
stage.addChild(dynText);[code].....
How can I "pass" this variable to the resiz function?
{ Tweener.addTween(dynText, {alpha:1, y:stage.stageHeight-80, time:0.3, transition:"easeIn"});
}
View 6 Replies
Dec 23, 2010
1- Variable Scope : Accessibility and existence are used almost interchangeably in various documents I've read. I'd like to know if a local variable physically exists (in memory) outside of the function it was declared in, and is not accessible from other methods, or if its existence ceases outside the function.
2- Classes : When do you create an instance of a class versus importing it only, specifically in the case of classes used only as say, calculators ?
View 10 Replies
Sep 10, 2003
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):
[Code]...
View 2 Replies
Oct 22, 2011
Why isn't this working as I am thinking it would:
var i:int=-1;
for each(obj in myData)
{
i++;
[Code]....
If I add i to an array (like myArr.push(i)) it will have 3 elements, 0, 1 and 2.
View 2 Replies
Mar 17, 2010
I want to load an XML file and access one node value. I decided to store it in a variable(var addedNumber).
The problem is I want to access this variable in a new function (loadURL)"outside" of the scope. Is there a clearer way to do this instead of using nested function?
PHP Code:
var XMLLoader:URLLoader;
var XMLPath:URLRequest;
var XMLDoc:XMLDocument = new XMLDocument();
[Code].....
View 3 Replies
Dec 21, 2009
Is there any way that you can pass a string to a function and use its value as the variable name you wish to change. For example.
Code:
var text:String = "Goodbye World";
function myfunction ( varToChange)
{
varToChange = "Hello World";
}
myfunction("text")
View 2 Replies
Mar 18, 2009
Is there any way that you can pass a string to a function and use its value as the variable name you wish to change. For example.
[Code]...
View 1 Replies
Dec 29, 2009
my goal is to keep my output window organized so i can follow all my traces more easily. so i wrote a couple of custom functions to achieve that. one of them would be: to more easily trace the following variable for example
[Code]....
View 6 Replies
Nov 16, 2011
I'm trying to make children of a tile and put them in their respective locations. To do that, I need to know what kind of tile is to be created, but if I just use my old method:[code]I will have to use a chunk of code like this for every single imaginable tile. Obviously, that is not efficient! So I'm trying to optimize it by having what tile type is to be posted saved in a string, then using the string to refer to what child is to be created, something like below:[code]how to make the above code work. Surely, there is a way to do this?
View 14 Replies
Apr 2, 2009
I have 5 links that exist as one large font and four small fonts. The large one dictates the current page and the smaller ones are links to other pages, which become the large font if they are clicked to dictate they are now the new page. When a link is small font link is clicked, it activates 3 tween animations for presentations sake, all dont in actionscript 2. The small font ._y is placed at the bottom of the page and swoops back up. The current large font ._y swoops down and, over this, the newly selected page large font swoops up to replace the previous large font.
I have tried specifying what the current page is in a new object variable so that is is remembered for when a new link (small font) is clicked. However, whenever a new function is started it seems to wipe out the current value of the object, so it cannot pass on what the current page is. Here is the code (I posted this earlier in the newbies section but think it's more suited to this forum, please delete the earlier post if necessary, sorry):
[Code]....
View 6 Replies
Jun 16, 2010
Is there a way to test a string, such as the one below to see if it's an actual number value? var theStr:String = '05'; I want to differentiate between the string value above and one such as this: var theStr2:String = 'asdfl';
View 3 Replies
Mar 15, 2012
I need to call an object or function name with string variable.[code]it's working but, if I do something like below its not working [code]
View 2 Replies
Sep 27, 2010
i'm getting a value from a class that gives me e.g "icon1" as data. i want to use this within a function to control the visibility of an item nested in a movieclip on the stage. the nested movie has the same name as the data being sent.
// here's what i want it to do:
mymenu.icon1.visible = true;
// but i cant append the 2 together as flash will see it as a string not read it as path.
[Code]....
View 1 Replies
Oct 10, 2008
I have been banging my head against a brick wall regarding the following problem which must be very simple to fix, just can't see the answer.I have a class assigned to a movieclip called canvas. The class is called drawClass. I have called the instance of canvas on the stage 'drawingCanvas'.When I trace "drawingCanvas" I get object drawClass] which is fine. Tracing drawingCanvas.name gets me the instance name 'drawingCanvas'.This is a String variable.Basically what I am trying to do is pass the MovieClip name to another class. In my example the class 'toolBar', which can then interact with the MovieClip.
The problem is passing 'drawingCanvas.name' results in a String, so I get an error saying :TypeError: Error #1034: Type Coercion failed: cannot convert "canvasArea" to flash.display.MovieClip.I can't for love or money find a way to convert a String variable to a MovieClip variable! I have the name of the MovieClip, I just need to tell the toolbar class. But I can't find a way of doing this as the instance on stage is an object of drawingClass, not a MovieClip (unless MovieClips with attached classes are not treated as standard MovieClips?).
View 9 Replies
Jul 3, 2011
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:
[CODE]...
View 7 Replies
Jul 22, 2009
I have an array index problem. I have an Array that holds some strings. I am trying to write a function that receives a string variable (user input)and searches for that string in the array. for that i tried to use "ArrayName.indexOf(input_variable)" but this always returns -1 even if the string which the variable holds is in the Array.
This is the script:
public static function ValidName(inputName:String = ""):Boolean {
trace(validNames.indexOf(inputName));
if (validNames.indexOf(inputName) > -1) {
return true;
} else {
return false;
}}
View 4 Replies
Jan 9, 2010
It seems that this is quite easy to do but ... I can't get it.
I have on the stage 3 Btns that set my:
Templates.data.templateTxt :
my Templates.as package is:
ActionScript Code:
package {
public class Templates {
public static var data:Object={};
[Code].....
View 3 Replies
Jan 2, 2012
This is sort of difficult to explain but I'll do my best. I've got 6 score variables that go up over time.
[Code]...
Each corresponds to a different color of "Monster" class I reated. "GreenMonster", "BlueMonster", etc. are all custom classes. Each class has a string property called "MonsterColor". So "Blue1.MonsterColor = "Blue".
To save lines of code, and learn, I'm trying to use a local string variable to take the place of whichever of these 6 int variables I need. So inside a for loop, I've created a variable called "colorscore".
[Code]...
View 5 Replies
Jun 11, 2002
I would like to dinamically create array variables, depending on a XML file. The problem I have is that I don't know how to create them dinamically using a name I have constructed into a string variable. What I would like is something like this:
var strVarName;
...
strVarName = "Var" + i;
var strVarName = new Array();
...
So I would have n arrays called Var1, Var2, ... Varn.
View 1 Replies
Jan 29, 2012
I have a public variable and I am trying to set it, then read it from a different function:
public var str:String;
public function DailyVerse()
{
function create() {
[Code]....
My trace results says null. Why does it not give me "hello"?
View 1 Replies
Jul 28, 2007
I'm trying to combine PHP/SQL and Flash. I've got a problem now. I want to load a variable that contains an url to an image. so the variable is like this: [URL] Now I want flash to load the image, not the text. The variable is called 'img1' but the loadmovie function doesn't work when I put it in.
View 2 Replies
Nov 24, 2010
I want to monitor a variable. Whenever the variable value changes I want to call a function. In actionscript 2 I can use "watch" but in as3 what can do ?
View 1 Replies
Mar 16, 2002
If i have an ASP page that is returning variables (and I can see them in the debugger) how do i consentrate a string to call that variable?
ie:
variables being returned are named:
"res1", "res2", "res3"...etc
for (var i = 0; i < 10; i++) {
[Code]...
View 4 Replies
Feb 10, 2012
Trying to replace a portion of a string with a "-" if it matches a string variable in AS3.
var re:RegExp = new RegExp(imageArray[j][1],"gi"); trace(imageArray[jTemp][2].replace(re,"-"));
imageArray[jTemp][2] is a string imageArray[j][1] is a string as well I'm not getting the result I expect. I would like trace above to return 'permanentContainer-' Here are the traces for the above variables
permanentContainer-temporaryContainer- temporaryContainer
View 2 Replies
Apr 11, 2010
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.
View 3 Replies
Apr 5, 2010
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?
View 3 Replies