ActionScript 3.0 :: Get Every Possible Pair From An Array
Jun 7, 2010
I am trying to get every possible pair of objects out of an array. I only want unique objects, so the pairs (obj1, obj2) and (obj2, obj1) would be the same and thus not unique. I do not want any repeats either.
I have a situation where I might be getting one or both of a pair of characters and I want to match either.
For example: str = 'cddd a dfsdf b sdfg ab uyeroi'
I want to match any "a" or "b" or "ab". If the "ab" comes together I want to catch it as a single match (not as two matches "a" "b"). If I get "ab" it will always be in that order ("a" will always precede "b")
What I have is: /[ab]|ab/
But I'm not sure if the ab is going to be a stronger match term than the [ab].
I'm trying to create a new list from a query using the following code, but I get a script error left side of assignment operator must be variable or property.
Parse XML to get name and value of tags in Flex.I am able to get the name and value pairs of the <id>,<width> etc XML tags.But I am not able to store them as a name-value pair in Array/ArrayCollection, i.e
id - "" width - 10 height - 10 name - Person1
I want to use them later in my application. How to do that ?
I'm having trouble updating a property value of a custom class (SubLoader) using a getter and setter. Inside the if() statement of the main fla you can see my attempt to set the percent value. Running a trace() method before the if() statement always outputs '0' for some reason. Tracing after the if() statment outputs an actual value. I can't figure out why the percent property always traces as '0' before the if statement even though I am updating it with each progress event.
I believe there is a few things that I am doing wrong in both my php and actionscript that is keeping the textvalue from the variable $username from being passed to flash.
adding additional name-value pairs to my existing object in Flex;
I have an object1 of Object Type and I declare a new object2 = object1 plus some extra name-value pairs, is there a way to attach new name-value pairs to an existing object?
From my ActionScript code I need to read in the fileProperties.txt and extract the Key/Value pair from this file wherein my key is for eg FileLocation1 & corresponding Value is C:/Test/Lookup.xml.
I have set up a roll_over / roll_out listener that works for me, but the event only applies to "inBulb_mc". As I have it set now, a bunch of squares are blinking through random colors. I want the mouseover to pause this event no matter which mc i mouse over. Is there a way to indicate that this should work for any instancename "inBulb_mc"+number.
using a variable such as i=0; i++ ; won't work because i need it to happen wherever the mouse is.
I'm developing a multi-player game and I know nothing about how to connect from one client to another via a server. Where do I start? Are there any whizzy open source projects which provide the communication framework into which I can drop my message data or do I have to write a load of complicated multi-threaded sockety code? Does the picture change at all if teh clients are running on phones?
Im trying to create the look of a pair of chopsticks working as the mouse cursor, with them moving together when you press the mouse button - just like when you're eating chinese food . However its well buggy, it only recognises the button press and release sometimes.
[AS] onClipEvent (load) { loadText = new LoadVars();[code]...........
As i could read on macromedia 's web site: Use an empty pair of <P></P> tags to insert a line break. Use two pairs to insert a line break and carriage return.But this isn't working... Why?
I'm working on a project which allowing end users to embed a flash in their own HTML pages while we offer different ways so user could choose one that works for their circumstances, for example, most blogs doesn't welcome users to inject JavaScript on their pages, therefore SWFObject wouldn't be possible, we offered two other ways: IFrame and the oldie but goodie Object/Embed pair. Just like old Youtube embedding code:
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]...
I am curious if this is an okay implementation of the Array.filter() method.
[Code]...
I was not able to figure out an implementation of the callback function for the filter() method, where the callback was outside of the getGallery() function. I wonder if there is a way to get the isGallery function outside of the getGallery scope?
I have two arrays. One contains numbers and the other contains strings. I want to do a sortOn(DECENDING) for the number array and then have the string array sort to match. if my string array is
I put my mc's in an array.I have another array with strings.when the mc is clicked I want to get its position in the mc array and return the string from the same position in the string array.How do I do that?
PHP Code: var numBtnArray:Array = new Array; function addNumButtonsToStage():void{
In the below code, "sector" is an indexed array.fsector1, fsector2,fsector3 are Associative arrays.The "gotoAndStop" command doesnt work properly.The last trace command, "curTerr" returns the same value as "curSec",leading me to assume i did not define "curTerr" properly.
Actionscript Code: function loadmaptest(){ sector = ["fsector1","fsector2","fsector3"] fsector1 = new Array(); fsector1["terrain"] = "grass"; fsector2 = new Array();
iSo let's say I have three different arrays of objects, and I want to combine them into one sorted array. I want the order to be such that the items from each array are evenly distributed throughout the sorted array.
If there were 3 xItems, 3 yItems, and 3 zItems, the sorted array would have this order: x, y, z, x, y, z, x, y, z
HOWEVER, even if the arrays are differing lengths, I still need to make them alternate as much as possible. If there were 6 xItems, 4 yItems, and 2 zItems, the sorted array should have this order: x, y, x, y, x, z, x, y, x, y, x, z
Is it possible to, if you have an array of class names like ActionScript Code: var city01names:Array = ["pic_01", "pic_02", "pic_03" ...] make a new array which would read these names, instantiate them, and push them into a new array containing the instances of all these pictures, which I could then use for a slideshow?
I have an array called dropTarg1 which stores dropped-in items.I want to loop through this array and in a textfield, display each array item on a new line of this text fieldI think I need to use something like Array.join("/n") but I can't get it working properly. I hope that the /n would create a new line of the text field called reviewBoxContentText.
I'm going to post the full code of the two functions, disregard the "fluff" unrelated to the two functions as it is all working flawless, I've tested this HEAVILY and cannot understand why it keeps setting the entire array to undefined!
Code: // processReplace Function function processReplace(transferFiles) { var processArray:Array = transferFiles.slice();
[Code]....
Basically it's supposed to check to see if the file exists and return as true if it does and add it to a replace array, then the replace array is processed into a single string and put into a dialog box through the flash wrapper prompting them to "replace the files or not".
It makes the replace array just fine, it actually even has the right "count" in it but it's setting all the "filenames" to undefined because of the exists = processSearch function.
I even tried to make a new array and run the search just from that one and set the values from the old one and it's still failing.
Is it because of the "break" or can anyone figure it out? Iknow it's hard because you can't use the code
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.
I'll start by posting my code then explain what I want it to achieve.
[Code]...
What I am attempting and failing to do after much trial and error is to have a random ingredient from the ingredientList array pushed into the previewIngredients array making sure the new value going in is not already in the preview ingredients array. If the same value is there I want it to keep choosing an ingredient from the list array until it finds a value thats not in the preview array then push that one in there. It feels like I'm getting close but obviously I'm either going about it the wrong way or just missing a little somthing somthing out.
I have been trying for an hour to clone an array, It seems that nobody has a true reference on how to do it. Two arrays - movieClipArray 1 and movieClipArray2 I want to duplicate movieClipArray1 entirely so that when I addChild(movieClipArray2[0]), it doesn't take away from movieClipArray1 or reference it in any way.