ActionScript 3.0 :: Make A Loop That Can Create (and Use) Incremented Variable Names

Jul 28, 2010

I need to make a loop that can create (and use) incremented variable names. Basically I need to dynamically create a certain number of sprites and datagrids then I need to add these dynamically created datagrids and sprites to the stage. So the static code (which works, but I think is NOT the right way to go) would look something like this (I'm leaving out a bunch of stuff but this should give you the right idea):

[Code]....

But I can't figure out the syntax and how to make it work... This MUST be possible! My knowledge is pretty thin in actionscript,

View 5 Replies


Similar Posts:


Flex :: How To Assign Auto Incremented ID Names To Buttons

Mar 25, 2011

I am amateur in flex, and started my final year project in flex to learn it, I am stuck in place where I have to create rows of drop down lists when the user pressed add more, E.g.: like the ones in mail attachments. I think I have found a way to generate rows, I am not even sure whether it is a correct way, how I generate the rows:

<mx:states>
<mx:State name="newRow">
<mx:AddChild relativeTo="{cityDropdown}">
<s:DropDownList id="newbutton" creationComplete="hotelDropdown_creationCompleteHandler(event)" labelField="Name">
<s:AsyncListView list="{getAllHotelResult.lastResult}"/>
</s:DropDownList>
</mx:AddChild>
</mx:State>
</mx:states>

Now when I generate more rows the dropdownlist ids will conflict, so I want to know a way to generate ids, I think I cant even call a function in there.

View 2 Replies

ActionScript 2.0 :: Create Variable Names Using My Percentage Variable?

Dec 4, 2005

I'm currently working on an advanced preloader and i'm creating loads of different variables etc. based on the percentage loaded. I need the variables to be named Number + percentage, so in the end I will have Number1, Number2, Number3, Number4 etc. How can I create variable names using my percentage variable? Can't seem to find anything that answers my question.

View 2 Replies

ActionScript 2.0 :: Retrieve And Assign A Value From A Variable That's Being Incremented?

Nov 6, 2007

I've got a variable that gets incremented by 1 every five seconds. I want to be able to, (on the click of a button), grab the current value of that variable and assign that specific value to another variable.

So basically I want to pass a variable by it's value and not it's reference. How do I do that?

View 2 Replies

ActionScript 3.0 :: Dynamic/unique Variable Names In A For Loop?

Jun 24, 2009

am trying to load xml and make button for its length, and try to make function for each button i have i make buttons and i give them a unique name , but i can't make function for every one?here is the code
 
/////////////////////////////
var xmlLoader:URLLoader = new URLLoader();var my_Arr:Array= new Array();var arr_posX:Array =new Array();//= ["350","350","350","350"]var arr_posY:Array=new Array();//= ["80","120","160","200"]xmlLoader.addEventListener(Event.COMPLETE, showXML);xmlLoader.load(new URLRequest("Models.xml"));function showXML(e:Event):void {    XML.ignoreWhitespace = true;    var songs:XML = new XML(e.target.data); 

[code]....

View 3 Replies

ActionScript 3.0 :: Dynamic/unique Variable Names In A For Loop

Oct 4, 2011

im trying to load xml and make button for its length, and try to make function for each button i have i make buttons and i give them a unique name , but i can't make function for every one ?

/////////////////////////////
var xmlLoader:URLLoader = new URLLoader();var my_Arr:Array= new Array();var arr_posX:Array =new Array();//= ["350","350","350","350"]var arr_posY:Array=new Array();//= ["80","120","160","200"]xmlLoader.addEventListener(Event.COMPLETE, showXML);xmlLoader.load(new URLRequest("Models.xml"));function showXML(e:Event):void {    XML.ignoreWhitespace = true;    var songs:XML = new XML(e.target.data);   

[code]....

View 2 Replies

ActionScript 2.0 :: Create Several Tweens With Different Names In A For-loop?

Jan 7, 2010

How can I create several tweens with different names in a for-loop?

I want to create one tween named tween0, one tween named tween1 etc. up to tween9.

Like this: (This doesn't work)

Code:
for(i=0; i<10; i++) {
var ["tween" + i]:Tween = new Tween(...);
}

View 2 Replies

ActionScript 2.0 :: Create A Loop That Will Put A List Of Names From External Sources Into A Number Of Arrays?

Jul 3, 2006

i am trying to create a loop that will put a list of names from external sources into a number of Arrays .so what i did is :

Code:
for (i=0; i<4; i++) {
this["loadVarsText"+i] = new LoadVars();
this["loadVarsText"+i].onLoad = function(success) {

[code].....

and i dont understand why it is not working, and how can i fix it?

View 3 Replies

ActionScript 3.0 :: Dynamically Create Arrays With Variable Array Names?

Jun 17, 2010

i need to dynamically create arrays with variable array names.
 
for example, something like this:
  
for (var n=0 ; n < nodeContainer.length ; n++) {
nodeObj = nodeContainer[n];
var name:String = nodeObj.nodeID;

[Code]....

View 16 Replies

ActionScript 2.0 :: Create One Or Several Instances Of A Movieclip From The Library With Variable Names?

Feb 16, 2011

Is it possible to create one or several instances of a movieclip from the library with variable names

my1_mc
my2 _mc
.........
my5_mc

so that I can make a function that will use the name of any of these movieclips.

View 4 Replies

ActionScript 3.0 :: Instance Names And Variable Names: It Goes Deeper

Mar 20, 2011

I started a thread about a reference to a symbol House, in the output window, which was: House_1. A lot of people said some useful things about that. All day I've been thinking about it, and I came to the conclusion that I don't understand things, at a very basic level.

Consider:I make a movieclip which I give the Symbol name Drawer. (I don't export it for AcitonScript.)On the stage I manually place two instances of this Symbol. The first one I give the Instance Name drawer (in the properties panel). The second one I leave nameless.Now if I trace the names of both these clips, by

trace(this.getChildAt(0).name);
trace(this.getChildAt(1).name);

the output window gives me

drawer
instance2

Now I know that the so-called "instance name" which I gave in the Properties Panel (drawer) is, in reality, a variable name which Flash gives my first instance behind the scenes. And instance2 is a name that Flash gives my second instance. What exactly the nature of that name is, I do not know.My point is: both names (drawer and instance2) are the .name property of these movieclips. Otherwise I could not have traced them through asking for the .name property, in the above. Yet only the first of these two can be manipulated:

drawer.x can be set;
instance2.x can (as we know) not be set.

But...why? What is the real difference between these two kinds of names? How can they both be the .name property of their underlying movieclip, yet be of such a different nature? What IS the nature of the instance2 name? If it's a String, how come the .name property of one movieclip can be a variable name, while the .name property of another (but identical) movieclip is a String?

I've searched every bit of web page on the net I could find. But it looks as if nobody addresses this issue. We all just work with it - but it makes no bloody sense. A name property = a name property, you'd think. Whether Flash set it or I set it should not make a difference. The x property of a clip, for example, does not change in nature according to who set it - me or Flash.So, again, just to emphasize the problem: how can a property (the name property) of a movieclip change in NATURE depending on who set it? After it's been set, shouldn't the name property of a clip be of exactly the same nature as the name property of another clip?

View 8 Replies

ActionScript 2.0 :: Set A Variable And Create A Loop?

Jun 13, 2008

I need to set a variable and create a loop with this to optimize.I can get it to trace what I want, but the code isn't working properly.

mainAccordion.s1.menu_btn1._alpha = 90;
mainAccordion.s1.menu_btn2._alpha = 90;
mainAccordion.s1.menu_btn3._alpha = 90;[code]....

View 3 Replies

ActionScript 3.0 :: Create Multiple Copies Of A Variable In A Loop?

Mar 11, 2009

I wished to create multiple copies of a variable in a loop.such as:

var pots:String = thisString [i]

and then i wish to reference one of these loop generated variables.Now how would you set it up so you could have all those variables of "pots" had their own names so one could reference say: "pots1" "pots2" or "pots17" ? This kind of situation would bee seen in a situation where I would be bringing in many array values and assigning certain parts of them to the variables. such as array[i][name]

View 2 Replies

ActionScript 3.0 :: Make A Variable With For Loop?

Jun 8, 2009

Trying to pick up a movieClip  instance from my library and set it on stage and make it clickable, (dropdown/dropup) menu).

var MenuItem1:Array = new Array("text1", "text2", "text3","text4");CreateM(MenuItem1.length);function CreateM(Menu1:Number):void{
for(var i:Number=0;i<MenuItem1.length; i++){

[code]......

View 2 Replies

ActionScript 2.0 :: Create A Variable That Concatenates Some Text With Loop Counter?

Dec 22, 2006

I want to create a var that concatenates some text with my loop counter, this doesn't work:

[Code]....

View 6 Replies

ActionScript 3.0 :: Combine Multiple Variable Names Together To Target New Variable?

Jan 31, 2012

I'm still learning flash and actionscript 3 and i am having trouble with variable and object names. I need to be able to combine variable names together (in the same way as php can combine by doing var1.var2).

My swf contains 4 loaders (image1_loader, image2_loader etc..) which are a child of (image1_content, image2_content etc.....)

I then have 4 buttons which load an image into the loader and while doing so they define the currently active loader.

Finally i have 4 control buttons - scale up/down and rotate clockwise/anticlockwise which should only control the currently active loader (as set by the buttons above)[code]...

View 2 Replies

Actionscript 3 :: Combine Multiple Variable Names Together To Target New Variable

Jan 31, 2012

I'm still learning flash and actionscript 3 and i am having trouble with variable and object names. I need to be able to combine variable names together (in the same way as php can combine by doing var1.var2).

My swf contains 4 loaders (image1_loader, image2_loader etc..) which are a child of (image1_content, image2_content etc.....)
I then have 4 buttons which load an image into the loader and while doing so they define the currently active loader.
Finally i have 4 control buttons - scale up/down and rotate clockwise/anticlockwise which should only control the currently active loader (as set by the buttons above)

So my buttons as well as loading the image have the event listener:

image1_btn.addEventListener(MouseEvent.CLICK, setCurrentSelection);
image2_btn.addEventListener(MouseEvent.CLICK, setCurrentSelection);
(and so on..)
function setCurrentSelection(e:MouseEvent):void {

[Code]...

So within the rotateClockwise and rotateAntiClockwise functions i need to be able to recognise which is the currently active loader and have that number instead of the X - so if it is image1_loader - it needs to be image1_content, if 4 - image4_content... I had tried to do it as this but it doesn't like it being a string:

rotateAroundCenter((activeLoader+'_content'), 10, ptR);

View 3 Replies

ActionScript 3.0 :: Combine Multiple Variable Names Together To Target New Variable

Jan 31, 2012

I'm still learning flash and actionscript 3 and i am having trouble with variable and object names. I need to be able to combine variable names together (in the same way as php can combine by doing var1.var2).My swf contains 4 loaders (image1_loader, image2_loader etc..) which are a child of (image1_content, image2_content etc.)I then have 4 buttons which load an image into the loader and while doing so they define the currently active loader.Finally i have 4 control buttons - scale up/down and rotate clockwise/anticlockwise which should only control the currently active loader (as set by the buttons above)So my buttons as well as loading the image have the event listener:[code]So within the rotateClockwise and rotate Anti Clockwise functions i need to be able to recognise which is the currently active loader and have that number instead of the X - so if it is image1_ loader - it needs to be image1_content, if 4 - image4_content.I had tried to do it as this but it doesn't like it being a string:[code]

View 3 Replies

ActionScript 3.0 :: Sine Waves - Create A Wind Variable To Make A Kite Fly

Jul 17, 2009

With Keith Peter's "Actionscript 3.0 Animation" book it's dead easy to make one that oscillates smoothly between two fixed values but I need one that varies it's oscillation randomly (within reason of course). Imagine the teeth of a saw, up-down-up-down-up-down, very dull. What I want is more like a range of mountains, the same smooth change in height but less regular.

View 8 Replies

ActionScript 2.0 :: Property Names In Loop?

Jun 8, 2011

i was searching for the solution all over the internet but could not find the way to solve this problem . I have a loop in which i want to assign one property value ( in this case value of several numeric stepper components) to one array spot. Unfortunetaly i cant figure out how to change the property name acording to number of the loop. Here is an example.

Code:
hours0.value = 5;
hours1.value = 6;

[code].....

View 4 Replies

ActionScript 2.0 :: Object Names In For Loop?

Jan 6, 2003

I have 8 text boxes (called h1, h2 etc) that I want to do things with, the code below is just to make them all invisible when the movie loads,this works:

for (b=1; b<9; b++) {
_root["h"+b]._visible = false;
}

[code]....

View 1 Replies

ActionScript 2.0 :: [F8] Assign Names In A Loop

Apr 13, 2009

I'm trying to imitate the spining preloader that fades as it rotates and I can't remember how to name each of the lines that are created with this code so I can later add the script to modifiy their independent alpha as it turns.

I don't know wether I need to create another function or what to do...

var numLines:Number = 12;
var extRadAsterisc:Number = 20;
var intRadAsterisc:Number = 10;
var centreX:Number = 110;

[Code].....

View 2 Replies

ActionScript 1/2 :: Get Incremented Xml Data In A For Statement?

Aug 9, 2011

I am importing data using xml and getting incremented data that looks like this

peopleObject.name0
peopleObject.phone0
peopleObject.image0
peopleObject.name1
peopleObject.phone1
peopleObject.image1

And now i am trying to use that information using a for statement but i do not know how i can add the incremented number at the end. I tried to add a "+i" like this

[Code]...

View 3 Replies

Actionscript 3 :: Loop Through All Params Without Knowing Their Names?

Nov 30, 2011

I have a few functions that accept several parameters. [code]...

Is there a way to loop through all the params (without knowing how many or their names) and put them in some kind of an array with their names, so I'd get an associative array [code]...

View 2 Replies

ActionScript 3.0 :: Variables' Names Inside A Loop?

Jul 19, 2009

i want to query about a point here,

Now, When i make a loop for example a "for" loop

ActionScript Code:
var i:int;
for (i=0;i<4;i++){
// Looping Code For 4 Times
}

in the looping code, when i use a variable, for example "myVar"

Can i make the variable name be "myVar0" in the first time looping, and the name be "myVar1" in the second time looping, and so on ..

View 6 Replies

ActionScript 3.0 :: Loop Through Children And Add Them Instance Names?

Jan 14, 2010

how could I make a simple loop which loops through the childrens of specific movie clip and add each of them instance name lets say "iname", since I have movie clip in which childrens are not added by code.

And if I'm sure I could acces those childrens then by code like iname.x = 100?

View 6 Replies

ActionScript 3.0 :: Making New Variables With New Names In A For Loop?

Jan 24, 2010

I can't create new variables within a for loop:

ActionScript Code:
for(var i:int = 0; i<numBtn; i++) {
var this['menuBtn'+i] = new Sprite();
}

This doesn't work, saying I need an identifier before 'this'.

What I am trying to do is to make a dynamic menu, and the number of buttons depend on how many files there are in a directory, as each button links to each file;I get this value (numBtn in my example) from a php script, and I need to make a menu depending on it, but I can't seem to make it so that when I add a new file into that directory, a new button comes up on the menu and I don't have to change my flash file.

View 9 Replies

Actionscript 2.0 :: For Loop That Dynamically Names Variables?

Dec 19, 2008

Still learning how to use for loops, I want to set a huge range of Boolean Variable to false. like:

var met0:Boolean = false;
var met1:Boolean = false;
var met2:Boolean = false;
etc... etc...

how can I dynamically name variables inside a for loop and set its data type? I know how to with movieclips but can't get it to work with variables

View 4 Replies

Actionscript 3.0 :: For Loop Iterating Instance Names?

May 10, 2010

I have a few MCs named fruit1, fruit2, fruit3, all instanced off a MC...I would like to loop to shorten my code and just loop through and stop all of them at once... My Code:

for (var i:Number=1; i<=7;i++){
fruit[i].stop();
}

I get an 1120: Access of undefined property fruit.I want the result of my loop to do:

fruit1.stop();
fruit2.stop();
etc..

View 4 Replies

ActionScript 3.0 :: Using For Loop To Set Function Names From Array

Mar 13, 2009

[code]I've tried some various things (including "this"), but basically, I need to loop through data held in arrays to create several dynamically named functions on the the fly.

View 1 Replies







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