ActionScript 2.0 :: For Loop With Xml - Can't Understand The Loop
Jan 9, 2006
i have tried to keep this as simple as possible in order to demonstrate my confusion - i have looked at this for too long now and i really dont understand how this for loop works - sorry for the example length.
[Code]....
i can fully see how things work up until i hit the FOR LOOP EVALUATION: child !=null at that point the loop is broken and the trace statements with xxxxx and yyyy come into play but why is there 4 lots of x and y traces? if the loop is broken and child = null which it does why does the statement carry on 4 more times - should it not just return? i understand that the update part of the for loop will execute only at the end of the loop but this still does not show why it should carry on like this?
View 1 Replies
Similar Posts:
Apr 16, 2010
I would like to create a loop so the icons in the menu continually loop indefinitly.[code]
View 2 Replies
Dec 11, 2010
I am attempting to use a loop to create text field with the loop's current value. The code looks like this:
ActionScript Code:
for (var i = 1; i<=10; i++) {
var 'nameHolder'+[i]+'_txt':TLFTextField = new TLFTextField();
'nameHolder'+[i]+'_txt'.x = 40
'nameHolder'+[i]+'_txt'.y = 40
'nameHolder'+[i]+'_txt'.text = "Hello World"
}
So essentially what it should do is create 10 text fields at 40, 40 with the text: "Hello World".
View 7 Replies
Jun 13, 2004
i'm trying to do an infinate loop for my m.clip.the looping part does not want to loop...it loops back to my firrst frame even though there are two same picture in the movie clip.....here's a sample of what i use for the infinate loop script..
[Code]...
View 2 Replies
Jul 20, 2009
I have need of loops / nested loops that pick different figures depending on where you are in the loop. The whole function needs to run through 'ml' times. 'ml' is a dynamic figure. Loop 1 = While the loop is within the first 12 iterations, 'exconemp' must equal 100. For iterations 13 - 24, 'exconemp' must equal 102.5, for 25 - 36 it will be 105.06, for 37 - 48 it will be 107.69. This needs to change every 12th iteration until it has reached 'ml'. The calculation takes the value of the previous 'exconemp' and then multiplies that by 0.025.
Loop 2 = While the loop is within the first 120 iterations, 'abc' must equal 0.015 and any further iterations must use 0.01. This must also work in a way to figure out whether 'ml' is higher or lower than 120 and work accordingly. My main issue is this - how do I get the loops to run through as this: While the iteration is < 12, do this, THEN take the final figure (12th iteration) and start on 13 - 24, do this THEN etc etc. How do I produce a THEN statement? I can get the code to pick up the final values, but not change along the way.
[Code]...
View 6 Replies
May 5, 2011
Say, I had a loop in a function...
[Code]....
How would I refer to a in another function
View 8 Replies
Nov 9, 2010
Should I declare the _mcContainer var before the loop or no? (performance increase?)
for(var i:uint = _startIndex; i <= _endIndex; ++i){
var _mcContainer:MovieClip = _mcParent["i_" + _position];
}
[Code]....
View 1 Replies
Jun 2, 2011
Recently I'd been criticized for structuring my for loops like so:
var i:MovieClip;
for each(i in array)
{
[Code]....
This reads better for me personally, yet I'm being attacked for it. Is there any difference?
View 2 Replies
Nov 29, 2011
basically I need a loop within a loop to compare two different arrays in my actionscript3 lottery game. I have attempted the loop but I cannot seem to get it to work ...
[Code]....
So basically within this code check_win is a button. Once the button is clicked it runs the loop. It is meant to take an instance of matches which contains 6 properties and loop until index is greater than matches. According to my output this is happening but the second loop doesn't appear to do anything.
View 1 Replies
Aug 25, 2010
How do i word a for loop to make it loop through multiple arrays?I want 1 for loop to loop through multiple arrays in order to move/alter objects.I want to keep the arrays separate.
ActionScript Code:
characters = new Array();
characters[0] = male;
[code]........
View 3 Replies
May 15, 2011
I'm trying to make a matching pairs game. First of all I'm making all the tiles, using a loop inside a loop. How do I get the ID of an item inside that loop? My code looks like follow:
Code:
var matches:Array=new Array(1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8);
makeTiles();
function makeTiles() {
[Code].....
View 3 Replies
Aug 27, 2005
dayVal = day.value;
for(dayVal = 1; dayVal/7 != 1; dayVal++)
{trace (dayVal);
}
the loop starts at 0 and not 1 so the loop ends at 6 does any one know how to resolve this issue?? its so that what ever number dayVal is it will be rounded up to a number that is Divisble by 7 .
View 4 Replies
Feb 19, 2007
Basically, I have data organized by date in an XML file. I'm trying to make a website application that will allow the user to click on a date (in a text field) to see another textfield populate with all the data under that particular date. So far, all the information loads into the textboxes at the same time. How can I get it to only load information under a particular date when somebody clicks on that date?
Before I started this project, I was convinced I could do this by manipulating the [j] (see code below) in the myFunc2 function. Currently, it's set up to increment blank_mc._y by whatever value is returned by [j]. But for some reason this doesn't work. I feel that if I could atleas get this part to work - I could probably do the rest.
AS code:
Code:
function loadXML(loaded) {
if (loaded) {
var nodes = this.firstChild;
[code]....
View 1 Replies
Mar 2, 2007
I have some code that seems to have a problem. I can't seem to pass the x variable from one loop to within another loop.
Code:
var myLv = new LoadVars();
var myNv = new LoadVars();[code]....
View 2 Replies
Mar 20, 2007
wondering if anyone knows if its possible to have a pause within a 'for loop' before it runs through the next loop? heres the script i've built up so far, i'm running off other variables and arrays to pull in the logos and the animating in is working fine except that they all run in at the same time, basically what i want is that they would run one after the other with a 5 second gap between them..[code]so i did that and put wait(delay); after the var boxcounter=2; in each of the If statements.. but no luck... can anyone shed any light? or suggest a way it get it to hold for a few seconds before running though the loop again? or am i going about this in completely the wrong way??!
View 5 Replies
Jun 30, 2011
I have published my intro to my website I checked "Loop" and unchecked "Loop" under the Flash section of publishing no matter which I it continues to loop and not go to my website. This is the action I am using:[URL]...
View 1 Replies
Nov 2, 2009
I have a variable in a loop that i want to access in a function outside of the loop. However the variable gets deleted when the loop is closed so no longer exists when i call in the function.here is the code; i'm trying to access the variable picHeight from within the scroll function
Code:
pauseTime = 3000;
xmlImages = new XML();
[code].....
View 3 Replies
Feb 6, 2010
I'm trying to synchronize external subtitles with my custom video player - Not FLVPlayback.Subtitles are in XML object from 0 - 12.I created a Timer that is checking when the subtitle 0 should be displayed according to playback time.I want to reach that after subtitle 0 disappear the next subtitle 1 will be checked when should be displayed.So all I want is 0 + 1But it is Timer and the result after Subtitle 0 disappear is 0+1+1+1+1+1+1+1+1+1+1+1 ad infinity And thats too many as I only want once add 1.
View 1 Replies
Jul 14, 2004
Code:while (dayCount <= lastDay) // creates 30 text fieldsto a 'for' loop where I can increment the position of each duplicated text field by i * a specified width. the thing is that i can't figure out how to do that with my while loop. but i can do it with a 'for' loop. that's why i'm trying to change it. earlier in my code i use this 'for' loop to lay out the row above where i want to start..
Code:
for(var i:Number = 0; i < numCols; i++){
_root.createTextField("dayHeadings" + i, i, indColWidth*i, startSecRowYPos, indColWidth,
[code].....
View 2 Replies
Nov 4, 2005
If you place a for loop in a recursive function with the function call within the loop... will the loop finnish or does it stop working untill the last recursion?
View 2 Replies
Oct 19, 2009
Here is my problem:Instead of placing my photo holders randomly on stage,I would like to have them in a grid form.
Code so far:
Code:
totalPhotos = total;
[code]....
View 1 Replies
Oct 4, 2009
I have to flv. files one after the other. So far it gets from one to the other real nice. But at the end of the last one rather then repeating the whole set of videos I just want it to loop the last one. I'm using action script 2.0 and I tried this in the last move.
{gotoAndPlay(1);
}
But I'm new to action script and of course that didn't work. so much for listening and answering my last Q Dev Shed Forum....
View 4 Replies
Oct 17, 2009
I have a problem with my flv; I want it to loop, NOT TO THE BEGINNING, but to a certain time or cue point on the timeline.
View 1 Replies
Dec 30, 2009
I was trying the flickr code provided in the learnwebsite, and I am getting this exception:
[RPC Fault faultString="Error #1090: XML parser failure: element is malformed." faultCode="Client.CouldNotDecode" faultDetail="null"]
at mx.rpc.http::HTTPService/http://www.adobe.com/2006/flex/mx/internal::processResult()
[code].....
View 3 Replies
Nov 13, 2009
I have two soundfiles that I want to loop after each other. I think it�s best to use OnSoundComplete and I used it before. But in this case I want to loop between two different soundfiles and i can�t figure out how to do it.
This is how the code looks now.
s1=new Sound();
s1.attachSound("key1");
s1.start(0,10);
[Code]....
View 2 Replies
Jan 18, 2010
I have a swf file. I don't have the flash file that goes with it. It is nothing but a holder for an flv or some flash-like movie format, and I can't extract it via importing, so all I get is blank frames. I just want to make it loop without paying hundreds for a swf decompiler.
View 2 Replies
Jul 30, 2011
I'm using Flash 5 and I want to loop a mp3 with ActionScript, but I want that the start of the loop starts on the second 4 of the mp3, how can I do that with AS?
View 3 Replies
Nov 3, 2008
Looking for help with a Flash CS3/AS 3.0 problem... I'm making adverts (one banner, 600x100), one sidebar(135x90) for my company's website. Currently, I have placed buttons on each advert, and added individual code in AS3.0 to link each image that pops onto display in the ad to an external website. When it goes through the entirety of the movie, it loops back to the beginning, but when you click on the ads, each one goes to the same web site. What I've found is that when it loops back to the beginning, the image clicks through to the website assigned to the last image at the end of the loop.
This is just a two-frame example of the larger files that I've used, but it is a direct example of what I am trying to fix: making sure that when I click on the first set of frames, it goes to ptc2.html, and the second set of frames = ptc1.html.
View 7 Replies
Jun 17, 2009
I've got a long list of code which I think can be made far more shorter by using a 'for' loop, however, I'm not entirely sure how to go about this? Here's the code I have at the moment
if(event.target.hitTestObject(zone0_mc) && zoneFull[0] == false && event.target._ballPlaced[event.target.name.substring(4,5)] == false) event.target.x
[code].....
View 2 Replies
Jul 31, 2009
Is there a way that, when exported as .SWF, my movie will play the first scene and then continuously loop the second scene.I only have two scenes to deal with and I'm trying to made something simular to a DVD menu that has a clip to get to the main menu that keeps looping and not playing the entrance clip.I don't have any buttons or any programming so far.
View 8 Replies