AS3 :: Way To Array Index Naming
Mar 11, 2010
I thought that there was a way to be able to name array indexes. Like instead of myArray[0], it could be myArray["tileFour"]. I thought that instead of using index numbers one could use index words.
View 1 Replies
Similar Posts:
Aug 16, 2011
I think it would be simplest to explain it like this:
[Code]...
View 1 Replies
Jun 22, 2011
So, for sending to individual streams we have to reference the connected netStream we want to send to in some way like this:
sendStream.peerStreams[0].send("MyFunction",param1,param2);
and I have to determine which peer I'm sending to by their ID such as "peerID1234"
I know that you can check the peerID of the stream by doing:
sendStream.peerStreams[0]["farID"]
how can I make my send stream function know to use the array index where the peerID is?
so basically it could be like:
sendStream.peerStreams[where peerStreams[]["farID"] == peerID].send("MyFunction",param1,param2);
View 1 Replies
Nov 18, 2009
I received help on this site on this info-graphic im doing and the solution was to use an "array" which im not familiar with at all. the person that helped me added the following code that worked:
var city_arr:Array = new Array("louisville");//filll that array with all nedded cities//make all the boxes invisible at startfor (i=0;i<city_arr.length;i++){ var [code]...
since i dont know how to use arrays im stuck. i need to add at least 30 more cities to my info-graphic but don't know how to use the naming conventions of an array.Only one of the houses works (when you click on it a pop-up appears, is draggable and has an x to close the pop-up)
Attachments:
relocation_working.fla.zip (975.1 K)
View 1 Replies
Jan 4, 2011
I made a thread a couple days ago, but dont think i explained the problem well enough. What im trying to do is name each of the children.
Child 0 = A
Child 1 = B
Child 2 = C
all the way to Z. Then start at A again.
ActionScript Code:
function moveBubble(Event) { // This function handles the movement of the bubbles
if (!inPlay) return;
[code]....
View 7 Replies
May 9, 2010
I'm creating some mc's on the stage with the attachMovie function in a loop. I have no problem naming them like that:
foo.attachMovie("myClip", "myClip"+i, 200+i);
But I need to name them with part of an array like that:
foo.attachMovie("myClip", "myClip"+array[i]+"_mc", 200+i);
I thought that would work but I guess my synthax is wrong. How do you mix strings and arrays elements inside the () of the attachMovie?I need to get something like: myClipArrayElement1_mc for the name of the attached movies...
View 2 Replies
Nov 28, 2002
ok, that's some basic question but it's 4 am, I can't find the answer in the tutz and I'm starting to get a headache...I'm creating some mc's on the stage with the attachMovie function in a loop. I have no problem naming them like that:foo.attachMovie("myClip", "myClip"+i, 200+i);But I need to name them with part of an array like that:foo.attachMovie("myClip", "myClip"+array[i]+"_mc", 200+i);I thought that would work but I guess my synthax is wrong... How do you mix strings and arrays elements inside the () of the attachMovie?
View 6 Replies
Jan 20, 2009
This is the object array target structure I am looking to create
myObject.myArray[0].data=value;
myObject.myArray[0].data2=value2;
myObject.myArray[1].data=value;
[Code]....
View 2 Replies
May 11, 2010
In this code I created an array and am placing instances on the stage when I click on buttons relating each movie clip.
[Code]...
View 3 Replies
Nov 30, 2010
I've got about 50 buttons onstage with names like btn1a_mc, btn2B_mc, etc. Each one loads an external swf (called "Monosem1Aslideshow.swf", where the "1A" corresponds to the button name.) into a movieclip holder called slideHolder_mc. I'm trying to use an array instead of writing code for each button. I'm using the following:
Code:
buttonNumber = ["1A", "2B", "3C", "4D", "1E", "2F", "3G"];
for(i=0; i<buttonNumber.length; i++){
var btnName:String = "btn"+[i]+"_mc";
[Code].....
But I can't seem to get it to work.
View 7 Replies
Nov 30, 2010
I've got about 50 buttons onstage with names like btn1a_mc, btn2B_mc, etc. Each one loads an external swf (called "Monosem1Aslideshow.swf", where the "1A" corresponds to the button name.) into a movieclip holder called slideHolder_mc. I'm trying to use an array instead of writing code for each button. I'm using the following:
Code:
buttonNumber = ["1A", "2B", "3C", "4D", "1E", "2F", "3G"];
for(i=0; i<buttonNumber.length; i++){
var btnName:String = "btn"+[i]+"_mc";
[Code].....
But I can't seem to get it to work. I'm a little shaky on array syntax and can't find a tutorial that addresses my particular problem.
View 12 Replies
Feb 15, 2011
I have used a method to shuffle a part of a Array, but i noticed that it does not work very well.When i run this method I sometimes get empty array values.So if you would try the example below and test it out some times you would get a right result but sometimes a wrong result.For example when i run this i get in my trace output:
a,b,c,d,g,,e,f (here after the g it goes wrong)
a,b,c,f,g,d,e (here it goes right)
a,b,c,d,,g,f,e (here it goes wrong)[code]...
View 8 Replies
Sep 25, 2009
Is there a way to get the index of an array?
For instance, if I have an array:
buttons = Array("abc","def","ghi");
If I wanted to get the index dynamically of the string "ghi", could I do that with a certain function or piece of code?
View 1 Replies
Sep 25, 2009
Is there a way to get the index of an array?
For instance, if I have an array:
buttons = Array("abc","def","ghi");
If I wanted to get the index dynamically of the string "ghi", could I do that with a certain function or piece of code?
View 0 Replies
Jan 18, 2011
I have a game map made of tiles, each tile is stored in an array called _tiles.The very each tile has a "plantable" parameter, which determines whether or not something can be placed on it.Then i loop through the array and check the position of each its elements against the mosue cursor, so I know which tile am I hovering with my mouse.
And it works pretty good. The problem is that even though I know what is the position of the tile I'm having the cursor on, I still lack the knowledge of what index is that tile. I simply can't tell where exactly in the array is placed this tile. I just know its position. The reason why I want to know the index of it, is because it's the only way for me to set a proper flag, namely whether it's plantable or not. Here's the code:
ActionScript Code:
for(var j:int = 0; j < _tiles.length; j++)
{
[code]...
View 1 Replies
May 18, 2005
Is there a way I could specify the index of a array using this short code:[code]How would I go about giving a custom index name instead of it being myArray[0]? I could do it the long way like posted below, but I was wondering the there was a way to shorten this:[code]
View 2 Replies
Jan 18, 2007
i have an array of names that looks like this. var aNames:Array =new Array("jack","mike","Scott")
i have a text field called names which displays index 1 of the array.
and i have a button,when the button is pressed i want it to go to the next index of the array.
View 6 Replies
May 18, 2005
Is there a way I could specify the index of a array using this short code:
Code:
var myArray = new Array("teste");
How would I go about giving a custom index name instead of it being myArray[0]? I could do it the long way like posted below, but I was wondering the there was a way to shorten this:
Code:
var myArray = new Array();
myArray[myCustomIndex] = "testing";
View 2 Replies
Jan 29, 2009
Consider an array with x number of elements (of type Object) where some of the elements might be undefined.I use a for-each loop to access all the elements of the array that is not undefined (since it simply skips the undefined elements).But I also want the index of that particular element.The only option I can see is to use indexOf(). But it feels a bit like looking for water on the other side of the river so to speak.
When looping through long arrays each frame, is there a change indexOf() might slow it down? or does the for-each loop somehow know what index it's dealing with?
View 19 Replies
Oct 30, 2009
I am working with a set of external XML data, and putting it into arrays. I have set up images and text on a page using XML data, which, when clicked on, will populate a popup window with XML data from the same index. For some reason, when I trace the index of the array, it comes up as -1.
stop();
itemNameTops1_txt.text = nme_array[0];
itemPriceTops1_txt.text = price_array[0];
[code]....
View 4 Replies
Jun 15, 2011
I have a tricky problem in that I have an array that has been populated with strings ("item1", "item2", etc). However, at a certain point I need to pull one randomly out of the group, via a random number function. The issue is I cannot reference the items in the array by a number, I get an error. So when I try to get myArray(5) it doesn't work.
How can I work around this so I can grab a random item in my string array?
View 6 Replies
Jan 18, 2012
I am creating a row which have 8 thumbnails in it, I save these in a array, When user drag row right to left then first Movieclip shift to last position, then i splice array 0 index and push to last position.. it works fine but when i drag it left to right then I need to cut last index of array and i need to push on first position, but it is overwrite the last value of array and after push the value(myrow[0]=thumb) array showing it's length 7 before it was 8. What is the right way to push value at 0 index value
View 2 Replies
Apr 10, 2012
I have an array 'cat', 'dog', 'budgie'
and want to remove the item by index.
At the moment I have
function removeit(myindex) {
animals[myindex] = animals.pop()
}
View 1 Replies
Feb 1, 2010
I got a problem with processing an array in actionScript. I removed the last element of an array through array.pop(). After that I would like to put this removed display-object back to the beginning of the array: array.unshift(object). The object is now the first element of the array but it got still its old label (number of the last element). Therefor I can't update the position (graphically) of the display object. Is it possible to "reindex" the array?
View 1 Replies
Mar 30, 2010
var arr1:Array = new Array();
arr1.push(item1);
arr1.push(item2);
arr1.push(item3);
then arr1 and its elements get passed to other functions is there a way to know the index of an item in the array?
GetParentArrayIndex(item2) would give me 1;
View 2 Replies
Jan 29, 2012
I'm building a plugin and I'm using actionscript to save the selection of an object in an illustrator document and then reference it later.
var arrObj:Array=new Array();
arrObj.push(app.activeDocument.selection[0]);
If I select now the same object in the document and check if its in the array it returns a -1 for the index value.
var id:int=arrObj.indexOf(app.activeDocument.selection[0]);
trace (id); //-1
Why is the selection not considered the same object as in that of the array?
View 1 Replies
Mar 29, 2012
I have my grid-array in my flash game that has a set sized index in it, and through some code it sometimes checks outside of the Array index. Is there a way I can check to see if a index slot is undefined/existent
Gives me a TypeError #1010
public function fnPopulate(X:int, Y:int, Grid:Array){
if (Grid[ X + 1 ][ Y + 1 ] != null || Grid[ X + 1 ][ Y + 1 ] != undefined ) {
[code]......
View 2 Replies
Jun 30, 2009
I have an MD array:
var fitb:Array = new Array("question1","question2",[["answer1","t1"],["answer2","t2"],["answer3","t3"],["answer1","t4"]]);
It's for a quiz program. Question1 is the first part of the sentence, the answers words that are shuffled and question2 is the last part. So basically they have to align parts of a sentence in the correct order.
Everything is groovy, but I can't figure out how to check if the words are in the correct order. The current [2][0][1] position is my test for embedding the answers, but when it's shuffled it seems to ruin everything.[code]...
View 2 Replies
Feb 3, 2010
How can I add to an array without creating empty values.. the indexes are id'
So I cannot use push..
Or is there a way to remove associative array indexes? I cannot get it to work with splice...
ActionScript Code:
var test:Array = new Array(1,2,3);
trace('before splice:' + test.length);
[Code]....
View 2 Replies
Aug 25, 2011
I have three placeholder images, the contents of which are populated by an array ("galleryArray").These three placeholders are titled "placeholderLeft", "placeholderCentre" and "placeholderRight".
the contents of "placeholderLeft" will be: "galleryArray[n-1]"
the contents of "placeholderCentre" will be: "galleryArray[n]"
the contents of "placeholderRight" will be: "galleryArray[n+1]"
[code]...
View 6 Replies