ActionScript 3.0 :: Returning An Array After For Loop Has Finished?
Jun 15, 2009
I'm wondering how I can return the value of an array that is being created inside a for loop?I have created a class that is using ZendAmf to grab page titles out of a database. After the connection is made I put the page titles into an array with a for loop. I would like the class to return the value of the completed array.
I have tried using a public array variable and a getter, but I'm never going to get the correct value until the for loop finishes. So how would I go about getting the array variable after the loop has completed?I'd rather not set a listener that listens for a boolean inside the for loop.
View 6 Replies
Similar Posts:
Nov 25, 2009
In a nutshell, I have a for loop updating a dynamic text element but it seems to iterate so fast that only the last item in the loop is updating the text. I'd like the dynamic text element to be updated with EACH item in the loop, not just the last.I have a single frame movie where I create a simple array of strings from an external text file:
_global.i = 0;
_global.numplaces = 0;
_global.PlacesArray = new Array();
[code]....
The traces work fine and show that the for loop is iterating properly. However the place.htmlText dynamic text in a movie nested one level down (for tweening purposes) that I'd like the loop to update is only updating with the last item in the array.
View 4 Replies
Jul 13, 2011
I have an intro animation inside of a MC on frame 1 of my timeline, when it's finished playing the 100 frame animation I want it to jump to frame two of my main timeline.I've tried root and parent scripts at the last frame of the animation but it's not working. Do I need to add root to the package?Even gotoAndPlay isn't working
View 1 Replies
Apr 20, 2009
I am trying to loop a .flv clip located in an array when that clip has finished. Do I add an EventListener.complete then play it again? Ummmm. This seems pretty pedestrian.
View 2 Replies
Jun 15, 2008
I use mc for animated button with a three stages - over, stay over and out where animation starts on over, get to the loop on stay over and finished on mouse out. I found a few pieces of codes over internet, put them toghether, modified a little - fool's luck - it does a trick for a single button, but luck wears out when i tried multiply it.
View 2 Replies
Jun 29, 2009
I'm trying to get a video I've placed on stage in an FLV component to Loop to the beginning once it's finished playing. However, once it plays through it stops and doesn't loop round, although the trace statement I'm calling in the loopVideo function is appearing in the output window? Here's my code...
[Code]...
View 3 Replies
Jan 16, 2010
how can I output the lower value inside an array of numbers? I have this but it is not doing the work, it is always returning the very first number in the array.
[Code].....
View 2 Replies
Nov 5, 2009
I built a class that parses JSON data, stores it in an array, and now I want to return that data so that it can be stores in an array in my root AS file. I'm eventually trying to pass the returned array to another class. My class looks like this:
package com.src
{
import flash.display.Sprite;
import flash.net.URLRequest;
[Code]....
I keep getting the following error however:
1061: Call to a possibly undefined method payload through a reference with static type com.src.DataGrab.
Does anyone have advice on what might be wrong with my class, or a more logical way to write the getResults() function so that I can get retrieve the array being generated by this class?
View 2 Replies
Dec 2, 2009
I've been trying to figure out what I'm doing wrong here. I the below code works, but I want another function to be able to use the data stored in the 'sectionPathes' array.
How can I 'return' this data, so that other functions/etc can use it.
[Code]...
View 2 Replies
Nov 21, 2010
The code is coming up with [Text Object] instead of what the text actually is (and if I actually add .text it calls up absolutely nothing). This functions perfectly well when using the standard array without the sub-properties and {} brackets (so I think the problem might be somewhere in the push statements). I am not understanding what the error is (probably something blatantly simple, my only guess being some sort of conversion problem).
[Code]...
View 4 Replies
Sep 19, 2006
Simple. Take the array [4,6,6,7,8,8] for example.we have the number 6 and 8 twice.Isn't there a method to return this array like: [4,6,7,8] ?or, how can I push this number into the array only if they are not pushed yet?I tryed to make a loop with condition to check if the numbers was already there, but I had no bliss.this is my code now:
HTML Code:
meses = [];
arquivos = xmlData.firstChild.childNodes[0];
[code].....
View 5 Replies
Feb 24, 2011
I have this class that basically reads a json file and then places it into an array, which I then want to pass back to the var set etc, how do i go about this:I have the following at present:Heres part of my list class:
Code:
... the normal import etc of stuff above then the following....
public function loadVideoList(_videoURL:String=""):void
{
try{
[code]....
View 4 Replies
May 11, 2011
I've got an array (called "thearray") that I've just sorted alphabetically using thearray.sort.I then wanted to check if a certain item (myItem) was in the array, so I did a loop:
for (var w=0; w<thearray.length; w++){
if (thearray[w]==myItem) trace("this item has been found in the array")
Now, I want to know if it's possible to return the new position number of the item in the array - ie finding the element number of myItem (as in arrayelement[0], arrayelement[1], arrayelement[2]-- the number in the [ ].)
View 1 Replies
Aug 29, 2011
I have an object array into which I've pushed a number of objects with different variables :- myArray.push({myRef: 1, myValue: "W"}); I can sort the array in numerical order using :-myArray.sortOn("myRef", Array.NUMERIC);but after sorting I would like to collapse the array using something along the lines of :-myArray.join("");to join the OTHER variable (myValue)...Is it possible to do this without pushing every instance of 'myValue' to another array and then joining that?
View 4 Replies
Jul 15, 2009
I'm making an activity that involves measuring the depth of a fictitious river at various points. I have an array containing those depths at the various points and a slider for traversing through the depths and outputting to a textfield.
As the user moves the slider up and down, they can see the depth of the river at that point and plot it onto a graph. What I would like to do is be able to figure out the depths inbetween the explicitly defined values.
here is the code, it's pretty simple:
[Code].....
How would I go about figuring out the values inbetween?
View 2 Replies
Jul 27, 2009
is it possible to declare function this way
ActionScript Code:
function startShake(e:MouseEvent, num1, num2):void
what i mean is it possible to send to the function not only en event but also a variable and a second question how can i access
ActionScript Code:
function stopShake(e:MouseEvent):Array
this array that function return.
View 1 Replies
Sep 25, 2009
I want to loop through an array and use the array value to reference a variable.
The Setup:
(For illustration only. Not actual script)
My MCs:
triangle_mc
square_mc
[Code]....
View 1 Replies
Aug 25, 2011
ActionScript Code:
var answerArray:Array = ["3", "2", "5", "3", "2"]; //these are the correct answers
var answeredArray:Array = ["3", "1", "1", "3", "2"]; //this is an example of what the user
[code]....
View 3 Replies
Jan 20, 2011
I have this flash movie I've been working on for awhile. I've received in these forums. I have my file set to load an array of swfs. Now, though, I'm wondering how to keep it from looping. At the end of the last swf, I want the movie to go to the last swf and then just stop. Here is my code:
[Code]...
View 9 Replies
Nov 11, 2009
I have this map I'm creating in Flash. You click on a state, then you can click on an icon to view a tooltip/popup of some information. What I was trying to do was instead of creating new functions and event listeners for every different icon is to use a for loop...but it's not going so well.[code]...
View 2 Replies
Jun 21, 2010
I've a container file which loads an array of SWFs. The code is as follows:
var request:URLRequest;
var loader:Loader= new Loader();
stage.addChild(loader);
var myMovies:Array=["../flash/movie1.swf","../flash/movie2.swf", "../flash/movie3.swf"];
var movieNum:int=0;
var mcExternal:MovieClip;
[Code] .....
This works fine - the array is loaded and plays through once... What changes are needed to get it to loop through the array.
View 2 Replies
Oct 6, 2010
how can i set an array by using a loop.. the array is contains by a data that i read from database.. so the length of carry depend of the length of data in my database..
i try to use
for (var i:int = 0; i < xxx; i++) {
products = [p[i]];
}
i never read data from database in as3.. so if i want to use the data in database for this loop,what should i do?
View 2 Replies
Feb 16, 2008
if you could run a loop in an array?
I'm having to make an array that has each value increase by a 10, like 10, 20, 30, etc. is there an easier way to put in those values without adding them 'manually'?
and I have another question that is related. For this same project, on the stage there will be a text box and the user will put in a number--how can that value be run through the array? like say I input the number 500, how does it find it in the array? is there a passed id, a listener and a broadcaster?
View 2 Replies
Apr 29, 2009
i got stucked in a problem in actionscript 2.0
there is a 2d array - arr[12][13]
how can we start a loop to copy the value(using for loop) in manner:
a1=arr[0][0]
a2=arr[0][1]
a3=arr[0][2][code].....
View 5 Replies
Sep 15, 2009
I have an array like this:
Code:
var myData = new Array();
myData["name"] = "John";
myData["Age"] = 35;
What is the syntax to loop through and get the key and value? I have tried for each and for in but they just give me the value of "John" or "35", how can I get the key e.g. "Name" and "Age"?
View 2 Replies
Feb 8, 2012
Is there a simple equivalent to what I used to do in AS2 to add a bunch of new objects to the stage and throw them into an array so they can easily be referenced? I'm finding this more difficult than it used to be.
Old code:
ActionScript Code:
mc_array = new Array();
for(i=0;i<5;i++){
[code]....
View 6 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
Apr 5, 2010
I am quite new to AS3 and I am having trouble adapting my knowledge of Java to this new language i am trying to make a simple grid in which i could work on each individual square seperately(changing their colour for example). To do so, I created a 2D array,hoping it would allow me to work with some kind of coordinates system. I initialised the array using while loops and for some reason, this does not let me access the array outside the loops.[code]The two last lines are causing the problem, instead of turning the last square red, they return the following error: TypeError: Error #1010: A term is undefined and has no properties.However, when placed inside the loop, there is no problem and the whole grid turns red.
View 3 Replies
May 3, 2010
I need to find a way to search through an array of grades and find grades that fall into levels such as[code]...
View 14 Replies
Jul 27, 2011
I like to use array.length in my for loop to keep my code cleaner to read. Is there any huge downside to this? For example will it speed up things greatly if i store the length in a var one time?
View 22 Replies