i have a clip on the stage that is 650px wide. i am placing dynamicaly sized clips on top of that clip. when they are created, their names are placed into an array. I am trying to take the items out of the array, find their widths, and then figure out if the width will be greater than 650 if the next clip is placed down. i'm stuck on the loop.
("track1Clips" is the array i have the clips in) here's what i have for (i=0; i<_root.track1Clips.length; i++) { clipName = _root.track1Clips[i];
Basically i've got a timer which records how long a user remains in either section A,B or C on my site. Each time the user switches from say A to C, the time spent in the section A is recorded into Array A and so forth. What i'm having difficulty with is adding each of the elements within the array together..... Top bits are just the button functions....bit in bold is what i would THINK would be the correct way to add the elements together - with a for loop....
But the trace always comes out to be undefined. Also, I have searched, and the basis for that code is (working) code from one of the results I found when I searched
I've been trying to move array elements from one array to another using the push method. The problem is that the element pushed should any longer be on the first array where it was taken from. That's where i'm stuck..
If I am a subclass of an Array, how do I access an element?
class ArrayOfFoo extends Array { public function getFooAt(anIndex : int) : Foo { return this[anIndex] as Foo; // <---- looks for an object attribute (named "0", for example) } }
I could wrap an array instead of subclassing it, however lacking a universal IArray interface, that is less than useful for standard and custom functions expecting an Array.
I am having issues with this method. It's supposed to loop through stage elements (news feed) and check if the item is checked/enabled. If they are, it should add them into an array ratingAC, which will keep track of the number of elements that are rated, and the rating total. The problem I am having is that only one item is added to the total even if multiple are selected.
Archive Vars...... [Bindable] public var newsDB:ArrayCollection = mx.core.Application.application.newsDB as ArrayCollection;
If you see google finance or other such charts, they usually have a small pentagon on the chart that indicates when the dividend was paid. Note the D markers in the screenshot [URL]. In this link you will see A,B,C,D .... along the charts X-Axis. If you choose a larger data range say 2005- 2010 , then you will see blue dividend markers along the x-Axis. Is there any thing in Flex that will allow us to do that?
I thought i'd start this thread to uncover peoples habits and practices when it comes to the simple operation of adding and removing elements on stage. I ask because there are so many alternatives, and I keep wondering what might be the best/most eficcient way of doing it. Let me explain by giving an example:
Your user has chosen to click that flashing button that says "Sign up for our mailing list" and you need to prompt the user for a valid e-mail address by presenting him/her with an alert box on top of everything else. Do you.[code]....
I'm refactoring some Flex code written by another developer and I'm implementing a PresentationModel approach, as I like to separate out the ActionScript from the MXML. One of the problems I've found is that the original ActionScript code adds/removes elements from the MXML.What happens is the handler function checks the model and if the values are correct will either create or remove a element from the view. What is the best way to get the presentation model to ad elements to the view and still keep this loose coupling that I'm aiming for.I was thinking of using simple events which the presentation model dispatches and a view can list for passing the details of the element to add.
How do you empty an array. I want the array complete empty, so the array length =0. I have tried this code, but that doesn�t take away all elements in an array, just a few.
for (i=0; i<myArray.length; i++) { myArray.pop(); }
In a fla file (flash8) I added an "Input-text" naming the var: "varInput", and selected "Numeral [0..9]" from "Character Embedding".I added another input object, this time of "Dynamic -text" text type naming the var:"varOutput". I also added a button naming its' instance name:"btnDisplay".In "actions" panel I wrote the following [code]....
I´m trying to order elements of an array. When the dates come from dynamics text it´s no problem, bad when come from input text the dates are treated like strings and it´s impossible to order correctly, because 15 is considered less than 3. In both cases I can operate correctly whit this dates like numbers.How is possible to order this dates from input text, like numbers?
I have array with 5 boxes. I show this boxes on the stage + showing it random. Now I want add events for this boxes. For example if I click to box1 I must go to 'p4', if I click to any other boxes I must go to 'p3'.
I try to make the same like for buttons, but its not working: classNames[0].addEventListener(MouseEvent.CLICK, goCorrect); function goCorrect(event:MouseEvent):void { trace("p4"); gotoAndStop('p4'); [Code] .....
is there an easy way, using 1 or more for loops, to hit test every object in an array against every other object in that array. So I've got an array of 6 things
If i have array like var my_Arr:Array = new Array("a", "b", "c");and i have button to use random element of ths array , is there any to remove that element that if i press the button again i won't find the last element ?
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
I'm writing an application in Flex / ActionScript and have a number of class member variables of type Array storing data. My question is: what's the "best" way to clear out an Array object? I noticed the ArrayCollection class has a function removeAll() which does this, but the basic Array class does not. Some possibilities I've considered are: Iterating through the array, calling pop or shift on each element Setting the array length to 0 Setting the member variable to a "new Array()" or "[]"
I'm getting the following error in my compiler when I run this, even though it does exactly what I want it to do.
Quote:
TypeError: Error #1010: A term is undefined and has no properties. at boxes070909_fla::MainTimeline/drawboxes()
I'm more interested in understanding why the error is occurring and how to correct it, than rewriting the code in a way that I don't understand it anymore.(Which was my friend's solution)
box_mc is an 80x80 grey square movieclip, of class Box.
ActionScript Code: var i:Number=0; var j:Number=0; var totalColumns:Number=5; var totalRows:Number=5;
I have a small array with some elements and a big array with all the elements. I want to search in the big array the small array to see if they exist. Is there a function to do that ?