ActionScript 3.0 :: Populate My Arrays Using Xml?
Apr 19, 2011Populate my arrays using xml? I have two arrays[code]...
View 6 RepliesPopulate my arrays using xml? I have two arrays[code]...
View 6 RepliesI have a text file with about 1000 rows of data and about 100 values (separated by spaces) in each row. What I need to do is to load the data into Flash into a separate array for each row of data, but am not sure how to get started. I will no doubt have to name each array dynamically as I don't want to hand code 1000 names for arrays!
View 5 RepliesI am trying to figure out how to dynamically populate textfields in Flash. The text in the fields will either say ON or OFF based on the value of bstatus.var bstatus will either have a value of 0 or 1 I have the following textfields listed below.I'm not sure if the syntax is correct, but I was thinking that the text fields would be in an array, and I would create a for loop--that will go through the array in order to have the fields populated.
var textFields:Array = new Array();
textFields[0] = compTxt.text;
textFields[1] = bathLightTxt.text;
[code].....
I am running into some trouble adding an array into another array to create a multi-dimensional array.The code appears as below:
var slideDataArray:Array = new Array();
var slideShowDataArray:Array = new Array();
slideDataArray[0] = xmlData.SlideShowParameters.SlideShowImagesDirectory;[code]........
I am looking for a means of placing the slideDataArray into a 'slot' or value of slideShowDataArray so that I can in the end pass the slideShowDataArray as a parameter to another function.As of now, the last slideDataArray appears 11 times (the loop runs 11 times) in slideShowDataArray and the way the code is written the slideDataArray is unique every iteration of the loop.
I've got a bit that loads a big chunk of xml data about products.I push product info into an array(e.g. productArray), then add that array to another array (e.g. allProductsArray)How do I sort those arrays? For instance, if I want to sort the allProductsArray based on the info in productArray[0]?Alternatively, would something other tha an array of arrays be a better route?This loader loads the same sort of info for many different clients, so the bit to sort on will change.
View 5 RepliesI'm trying to write a function where I can specify any amount of array, and the return value will be an array containing the contents of all of the specified arrays.I've done this, but it seems like a really slow and ugly way of doing it:
var ar1:Array = [1,2,3,4,5,6,7,8,9];
var ar2:Array = ['a','b','c','d','e','f','g','h'];
function merge(...multi):Array[code].....
Is there an inbuilt and more efficient / nice way of achieving this? The result does not need to be in the same order as the input - completely unsorted is fine.
A little explanation: Im making a random arranging number Array. So instead of using a loop and assigning 0 to first array element, 1 to second, etc.I need to make it totally random but without repeating any numbers. To do that I made a second Array that will have the same number of children to serve as a reference.Each of them will be an Object with a property "num" , wich will be its actual number, and a property "called" wich defaults to false.Like this:
ActionScript Code:
for(var i:int=0;i<vQuantity;i++){
ranArray.push( new Object() );
[code].......
I've had a problem for awhile that was really odd. After some intense debugging, I realized the problem lied in setting an array equal to another array.[code] When setting one array equal to another, the values aren't copied over, but a reference to that memory is stored. So no matter which variable you change, they are both references to the same memory and thus both will reflect the changes.With other data types, this doesn't happen.I could fix it by looping through t1 and using push() to add each index from t1 into t2, but that seems a little messy.
View 7 Repliescorrect syntax for pushing variables to arrays within arrays? I have searched many threads but found nothing that exactly answers my query.I have a class (Brigade) which amongst other variables contains an array (BrigadeUnits) This is the third element.. My Brigades are stored in an array called AllBrigades. I now need to fill the BrigadeUnits array with objects of my Units class.The hierarchy I want to create is as follows:
AllBrigades (array of Brigades)
Brigade (object)
BrigadeUnits (array within Brigade object)
Unit (Object to be stored in BrigadeUnits array)
I have tried various approaches including the following, assuming that I am addressing the first Brigade in the array:
AllBrigades [0] [2].push (MyUnit);
But when I trace this I just get undefined.
If I have a ComboBox component on stage and it has 11 options in it, is it possible to populate a dynamic text field with text based on which one of the 11 options are selected?ComboBox has instance name of 'age' and has 11 options to choose from (Opt1, Opt2, Opt3, Opt4, Opt5, etc.).There are also 11 dynamic text fields (instance and variable names of c1, c2, c3, etc.). I want the text fields to be blank unless the corresponding option is chosen. So, if Opt1 is selected from ComboBox 'age' then populate 'c1' with the number 1, if 'Opt2' is selected populate 'c2' with 2 and so on, otherwise the text fields stay blank.
View 34 Repliesi have a div which has a flash object embedded in it when the user hits the page the swf plays great.the thing is, is that once the swf is done playing.i want the div to be filled with other html info(ie div.innerHTML = "stuff").
View 1 RepliesI am trying to figure out how to write some AS code that creates a button using dynamic jpg's for the on, over and down states. I am sure this possible, but cant wrap my head around it.
I know I can use a loader to get the image, but how do i place it in a button's various states? The only state I understand right is that of confusion :-)...
I have been tasked with creating an online course evaluation form. This form will be used by our client students to give us feedback on the courses they take with us. I have two needs: ONSITE - I need a good tutorial on how to create a form in Flash that will populate a SQL DB. Students will complete the form when onsite at our HQ. This form will be on our intranet and will directly feed the SQL DB.
[Code]...
I've been looking at this for four days and not getting to a solution. I've got an xml file with patent data, and a .fla that needs to populate a dynamic array of buttons. I've got a trace statement that shows that the xml is loading, and the first button appears, so I know the linkage and naming are correct. But for some reason I don't understand the button labels don't populate with the xml data.
View 8 Repliesjust wondering how to populate the list component with XML. when an item is clicked it needs to execute the actionscript specified in the XMLmy XML looks like this:PHP Code:
<application name = "Something" actionscript = "gotoAndPlay(3)">
if that's not possible...are you able to call a function?
I would like to create a function that adds a child to whatever mc i choose like this where targetMc is the mc that i want the child (libraryMc) to be added to
PHP Code:
functionName(targetMc,libraryMc);
so right now my function looks like this
PHP Code:
function functionName(targetMc:MovieClip,libraryMc:MovieClip):void
{
var libContent:libraryMc = new libraryMc();
targetMc.addChild(libContent);
}
i know this is wrong as new libraryMc() is also being replaced with the libraryMc:MovieClip and that is probably why it's not working.
I'm trying to populate an XML object with infomation from a for loop. It seems that the info is going in as string information. [code]...
View 1 RepliesGiven there is no tree component in Flash CS3, I used the following tutorial [URL] and managed to populate the tree from an xml file. However I am now finding it difficult to perform certain actions such as:
- adding/deleting items from the tree
- save tree back to xml format
- copy child nodes from one tree to another
I am getting return type as array from PHP. When I populate in my datagrid, the values are not coming...
var appSes:Array = event.result as Array
dg.dataProvider = appSes;
I am getting the values, from PHP is there anything other than this i have to do.
<local:CheckBoxDataGrid id="dg"
allowMultipleSelection="true" x="118" y="142" width="507">
<local:columns>
<mx:DataGridColumn dataField="firstName" headerText=" " width="20" sortable="false" itemRenderer="CheckBoxRenderer" >
[Code] .....
I want to load data from a external XML file, using a HTTPService, and on the ResultEvent of the same HTTPService i want him to populate a ArrayCollection with the data from the XML.
I think a ArrayCollection is the ideal for this XML.
XML
<?xml version="1.0" encoding="utf-8"?>
<PhotoGalleryData>
<Photo>
[Code].....
I'm just starting to learn flex and AS3I'm trying to get information into a datagrid that originates from a mathmatical formula. For example if I have 100 and I subtract 5 from it and continue to do so until it reaches 0 so my grid would be something like:
100 | -5
95 | -5
90 | -5
[code].....
there is a XML doc i recived from HttpService tag in flex.I need to populate a combobox with the ids content in xml doc.
xml doc is:
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
<title>JSP Page</title>
[Code].....
here is the xml data :
<root>
<recommendedMaterials>
<value label="Aluminium" data="0" />
[Code].....
The problem is that the whole xml gets populated. I just want the labels. :(
i have an SQL base where are short messages and senders ids stored, i need them to appear on the list in flash CS4 AS3 in 2 colums sender and message.The ammount of messages is always different, so how could i do that?
View 0 RepliesI trying to populate a combobox from a .php file and return the values of the selection. I have the .php set up to where it outputs something like
&artists=anartist,anartist2,anartist3, etc..they have names..
I already have the combobox set up to where it displays
anartist
anartist2
anartist3
after you click the dropdown arrow..How would I get it to return a the numerical value for the artist (ex: anartist would be "0" since it is first in the list) and put it into a variable so that when it is selected it could be placed into an eval() function to create a variable such as "albumcover0" to be loaded through a function. I have been reading tutorials for hours to no avail. I want a single function to produce the number from the selected artist and place it into a variable, then go through all of the loadImage(for the "album image") etc functions..they will be functions that I have made already previously and call all of them with the number in the called fuctions (ex: loadImage(0)) where "0" is the number derived from the variable out of the combo box. Ive tried tons of tutorials, I think that it has something to do with me using flash mx 2004, and as2 turned on.
for this feed: []URL how do i call this in my Flash file..for a simple local xml file- the code works and now that im trying to connect it with an external xml file.. does not work becuase the structure is different.. how do i populate a value from the above RSS into my news_txt textfield:
[Code]...
What I have atm is a combobox with types of products in it. How do I populate a new combobox using the product names from an external xml file? I've already loaded the xml file so I don't need that code. What I want is for the names of the products in the label and the child number in the data field (product.type.name[n] - I want n in the data field).
View 6 Repliesdon't know how to frame my query but i'll try to be as specific as possible.Let's say I have an xml file which I load into my flash app and then populate a listbox with it.So I'll take following steps1. load xml file2. parse xml file and make an array of items to be put in listbox3. loop through the array and populate the listbox (basically attachMovie)Now for step 3 I have been using for loop. This is ok if there are small number of items in a list box. But when the list is quite long (say 200 to 500 items) there is certain lag.same paradigm applies if I have to put different graphic elements on a blank board dynamically.
View 1 RepliesI'm trying to understand Array and For Loops and they started to make sense. I have this code that generates 100 drops and moves them down but I would like to populate more and more move them down and delete them after crossing the stage (Y direction)..
[AS]var rainDropArray = new Array();
for(var i:int=0; i<100; i++) {
var rainDrop:RainDrop = new RainDrop();
rainDrop.x = Math.random() * 550;
[Code].....
i have a built a little interactive map for a client and have a series of movie clips contain contact details and email addresses when each city is clicked upon.I am using the mc tween prototype to alpha them in and out to make it look a bit more slick. The map_mc contains movie clips for each city (with an onClipEvent to populate a field in a pop up with the city name) which in turn contain an invisible button with (on) rollOver, (on)rollOut actions and (on)press actions for displaying the pop up and contact movie clips for each city.I have written a function that resets the email and web address buttons inside each contact movie clip (on)press which works fine:
[code]...
everything works perfectly apart from the lines in red. The enabled = true is simply not working. I have checked that the path is corrected by substituting _alpha = 30 and the email and web buttons