ActionScript 3.0 :: Access Multiple Indexes In An Array?
Jun 2, 2010
I don't seem to be able to find some info regarding this problem of mine anywhere...I would like to be able to access multiple values in an array.Let say I have an array with the index values 0, 1, 2, 3, 4, 5, 6, 7.These values will in reality be posts of htmltext for a news section - contained in an external xml-file.I would like to access these "values" like so:0, 1, 2 and then if you click a forward button the next three indexes 3, 4, 5 & so on. There will also be a back button with reverse functionality. I'm guessing a for loop?This loads the correct indexes the 1:st time.[code]...
But my problem is when clicking the buttons - how do I add and subtract from the var i? The problem is also when reaching the end & there might be just a single post or so instead of 3 - how can all of this be solved? Or does anyone now of a tutorial similar to my problem. I've found some tutorials but they only deal with one post at a time...
View 2 Replies
Similar Posts:
Apr 30, 2009
Is there a way to do something like this?
PHP Code:
var myArray:Array = new Array(10)
myArray[8, 9, 10].visible = false
where myArray[8, 9, 10] would access the last three objects referenced in the array?
View 6 Replies
Aug 5, 2009
I just have another really quick question about Arrays, this time about Sorting them. I have just re- written my code to work for matching values from 2 arrays and then adding them to the screen.
however it seems as my matching is way off, it matches the items that are at the same index, which is not always the case
The output for the matches, which should be side by sideis as follows (which is incorrect) Therfore i am trying to find values at diffrent index levels
DunlopbabolatWilsonwilsonHeaddunlopAdidasheadBabolatslazengerSlazegerprincePrincevolklVolkladidas
I tried to sort the Array, but it seems as though the array, cannot be sorted the way i want it. I simply wanted to sort it Acending, but changing it to lowecase would not do what i needed it to do.
This is the code, matchInfo function should do all the work
package {
import flash.display.*;
import fl.transitions.*;
import fl.transitions.easing.*;
[Code]....
View 8 Replies
Feb 18, 2012
so i have an array containing many instances. let's say movieclips.
and i have another array which contains numbers..in this case those numbers represent selected indices that i've somehow chosen!
var manydots:Array = new Array ();
for (var i=0; i<10; i++)
{
var newDot:dot = new dot ;
manydots.push(newDot);
}
var indices:Array = [0,1,5,8,4]
i want to use AddChild to add those movieclips into my scene, but not all of them, only selected indices contained in my 2nd array
View 2 Replies
Mar 7, 2012
This is a somewhat modified excerpt of code I'm trying to implement:
Code:
public class View extends Sprite
{
[code].....
View 6 Replies
Nov 4, 2007
im having difficulties calculating the distance between array indexes. for example:
Code:
chararray = new Array(" ", "_", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");
this is my array... and now i want to calculate the distance between 'X' and ' @'. This should be 6. How should this be calculated?
View 5 Replies
Aug 17, 2003
Code:
ahmed = []
ahmed["a"] = "sdf"
ahmed["b"] = "asd"
trace(ahmed.length) // outputs 0
[Code]...
a) Why does the first piece trace 0 instead of 2?
b) How would i loop through an array where the indexes are literal (not numbers)
View 6 Replies
May 19, 2011
In PHP you can do something like this:
Array1 = 0,0,3,6,6,6,7,8,8,9
Then loop through Array1 and set the keys of Array2
Array2[0] = true;
Array2[3] = true;
Array2[6] = true;
Array2[7] = true;
Array2[8] = true;
Array2[9] = true;
Array2.count = 6;
But doing a similar thing in AS3 would result in a count of 10 (true,,,, true,,,, true, true, true, true) as all of the keys that are not set are counted. Is there a way of doing this without using any more loops? or Functions, simplicity and efficiently are important here.
View 1 Replies
Feb 9, 2009
I have to reverse the display order of a number of MovieClipsin a container. Somehow I cannot figure out how to do this as whenI use a loop construct and count through all Children I will always"pre"-alter the Indexes of the children still to come.
View 1 Replies
Aug 30, 2011
I have a TLFTextfield, which I've applied a TextFormat to, using a start and end index so it only applies to a range of text.Something similar to this:
var textfield:TLFTextField = new TLFTextField();
textfield.text = "Some Text";
textfield.textColor = 0x0000FF;
[code].....
View 2 Replies
Sep 30, 2009
I am looking at "length" property in the Adobe AS3.0 language ref as I do not understand it. It says: An integer specifying the number of characters in the specified String object. (I understand this). Because all string indexes are zero-based, the index of the last character for any string x is x. length - 1. (I do not understand the "- 1". I understand that all string indexes are zero-based but I cant put this together with the last character for any string being -1 or whatever it is saying.
View 7 Replies
Aug 24, 2010
I have this code to try to acess the values of the array in the arraycollection but it does not work it actually creates a value to the end of the arraycollection. can anyone tell me what im doing wrong i basically whant to modifys the individual arrays in the arraycollection and add Login_user.
Code:
for(var i:int = 0; i< dispArray.length; ++i){
dispArray.addItemAt({"login_user":"XXX"},i);
}
View 1 Replies
Mar 20, 2009
The Setup: For each movieclip the hittests a set of "target" movieclips an array is given a value. If mcIcon1 is dropped onto mcTarget1 the first number in the vacant array is given the value of one. The Issue: If I remove mcIcon1, for example, from the mcTarget1 movieclip I can't find a way of just removing the 1 from that array without the rest of the array numbers being reset.
[Code]...
View 9 Replies
Aug 5, 2009
how I can access array data inside of an mc from the main timeline.. I am hoping to get into an array called children, which is inside of an mc, which itself is inside of an array called mcs.
Here is what I am trying to get to: mcs[m].children[0];
View 1 Replies
Nov 19, 2010
Can I use the indexes of an array that is a child of another array?
View 2 Replies
Nov 17, 2005
I have one password that works if this is added to a button.How do I allow multiple passwords to be excepted? this works for one password...
on (release, keyPress "<Enter>") {
if (pass eq "jonsmith") {
gotoAndPlay(60);[code]........
View 14 Replies
Jul 20, 2011
I have the following code that loads MovieClips to the stage:
[Code]......
Let's say I have 18 MovieClips and on the 18th MovieClip I have a button that I need to access. How would I do that? The following doesn't work:
Actionscript Code:
sp.bm.Page18._homeBtn.addEventListener("mouseUp", goHome);
Gives error: Error #1010: A term is undefined and has no properties.
View 4 Replies
Aug 16, 2010
I am new to actionscript. I have a movie clip (mc)in my library. The Movieclip has a dynamic text whose instance is "dynamic_txt". I need to create copies of movieclip and each dynamic_txt within that mc, want to assign a value.
for (i=1 , i< 20, i++) {
mymc = mc add i;
duplicatemovieclip(mc, mymc,10);
_level0.mymc.dynamic_txt.text = i
}
However, "_level0.mymc.dynamic_txt.text = i " is giving me compilation error. Will it be
_level0.['mymc'].dynamic_txt.text = i
or
_level0.'mymc'.dynamic_txt.text = i
or anything else. I have tried few combination and either its compilation error or not working as required.
View 1 Replies
Sep 20, 2010
I have 29 buttons, named img1, img2 ....till img29...I need to access them all in a loop. I had asked this question earlier, but at that time the buttons had to be accessed via their holding movieclip, but this time the code is within the clip, so I need to directly access the button.
So originally the code I was using to access them was
_root.folioholdermc["img"+i]._alpha //thanks to Ned Murphy
now I need to access them as
this.img2._alpha //due to a path change
I tried using
this.img[i]._alpha but this is not working.
I want to put this in a loop where I moves from 1 to 29.
View 3 Replies
May 10, 2009
I've been having a few problems with accessing an array from a different function.
The array I want to use is from the makeFly function, which generates instances of the Fly MovieClip. I want to access the array from the paperSwing function, which should test for a collision between the mouse cursor and the fly movieclip, and then if true remove the instance. This is the part where I'm having a bit of trouble, I'm not sure of how to access the array "name[i]".
This is from the "Main" Document class:
Code:
package {
import flash.display.*;
import flash.events.*;
[Code]......
View 2 Replies
Sep 13, 2011
I'm having trouble accessing the turnQueue array which is being updated in the first function and accessed in the second, no idea what the rules are between functions for actionscript. Heres the code, I want the turnQueue to be growing as keys are pressed, and at the moment its not updating from the first function.
public function keyListener(e:KeyboardEvent):void {
trace("Key Entered");
if (e.keyCode > 36 && e.keyCode < 41) {
[code]....
View 2 Replies
Jun 2, 2009
I need to access an array that's on the maintimeline from with in a movie clip im having issues with it.
The variable has all its info on the maintimeline but doesnt show up when i reference it in the movie clip So i tried referencing to the array var thumbURL:String =parent.thumbs ; and var thumbURL:String =root.thumbs ; but got an empty variable.
View 7 Replies
Jun 15, 2009
[Code]...
I have 2 attributes of screen node which are title and tasks. how can I access these 2 attributes at the same time in AS3 Is that correct: excel.chapter.screen.(@title == "lesson").@tasks
View 1 Replies
May 10, 2009
I am fairly new to actionscript, I've been having a few problems with accessing an array from a different function.
The array I want to use is from the makeFly function, which generates instances of the Fly MovieClip. I want to access the array from the paperSwing function, which should test for a collision between the mouse cursor and the fly movieclip, and then if true remove the instance. This is the part where I'm having a bit of trouble, I'm not sure of how to access the array "name[i]".[code]...
View 2 Replies
Jul 16, 2009
I've successfully access a web service in as3 and pulled the xml from it into a large array of objects
ie
Code:
array
object
array
[Code].....
This has to be accessed at a later point by the UI in order to build itself. I can't figure out how to create a loop or method or whatever to access this array.
I need several ways of accessing it, so maybe I'm thinking of a method called accessSpecificItem(propertyName:String); <- to set up each UI item traceOutAllItems(arrayName:Array); <- for testing countNumberOfItems(arrayName:Array); <- for the UI to figure out how many items it needs to build
View 3 Replies
Jun 16, 2010
I am trying to play movie clips from an array. I can do this using randObj[1] but would like to use a variable randObj[i] to play the movie clips. I do not want to use root. I think something is wrong with the syntax i am using because randObj[i] comes back undefined when i trace it. Here is the code i am using
Code:
i=0;
var randObj:Array = new Array("obj1", "obj2", "obj3");
[code]......
View 3 Replies
Aug 12, 2010
In AS2, you used to be able to access an array using a string variable by putting it in [].[code]...
Is there a way to do this in AS3 without having to create pointers and references?
View 3 Replies
Sep 13, 2011
I'm having trouble accessing the turnQueue array which is being updated in the first function and accessed in the second, no idea what the rules are between functions for actionscript. Heres the code, I wanted the turnQueue to be growing as keys are pressed, and at the moment its not updating from the first function.
[Code]...
View 1 Replies
Feb 21, 2010
I need some kind of command to access everything inside an array, mabe something like: myarray["everything"]._x=3
View 1 Replies
Jul 9, 2011
I need to access the elements of an array that is declared in the main swf(_level0). But I need to change it from another swf.How can I do it??So far I have this:
MAIN SWF:
var vector1:Array = [biblio_vid1, biblio_vid2, biblio_vid3, btn_1_4, biblio_vid4];
OTHER SWF:
var vector2:Array = _level0.vector1.slice();
trace(vector2); // undefined,undefined,undefined,undefined,undefined
View 2 Replies