Tak for ingenting
Fejlen lå i at tal-værdierne var tekststrenge... løsning: Number()
"Jens" <jens@listic.dk> skrev i en meddelelse
news:42a47060$0$78288$157c6196@dreader1.cybercity.dk...
> Har nu fejlsøgt i en rum tid, men uden forløsning, derfor håber jeg at
> nogle af jer kan hjælpe mig igennem linierne
>
> for(x) kører fint igennem 2 gange, og for(y) kører også fint igennem 1.
> gang med (1 <= 7) men anden gang med(8<=15) kører den overhovedet ikke
> noget som helst!!! Hvorfor? :/
>
>
> Mvh.
>
> ////////////////////////////////////////////////////////////////////////////////////////////////////
> linier = 1;
> yDist = 200;
> for(var x:Number=0; x <_root.baneRanges; x++) {
>
> xDist = 110;
>
> createTextField("baneLocation"+x, 250+x, xDist+15, (
> (yDist-54)+(linier*32) ), 280, 30);
> this["baneLocation"+x].text = _root["name"+x];
> this["baneLocation"+x].selectable = false;
> this["baneLocation"+x].setTextFormat(txtFormat1);
>
> i = 0;
>
> trace(x+" : "+_root["start"+x]+" - "+_root["end"+x])
> for(var y:Number=_root["start"+x]; y <= _root["end"+x]; y++){ // HER
> GÅR DET GALT
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> trace("y: "+y);
> if(i<=5){
> bane.duplicateMovieClip("" add (y), (y+1));
> setProperty("" add (y), _y, yDist);
> setProperty("" add (y), _x, xDist);
> xDist += 50;
> if(i==4){
> yDist += 32;
> xDist = 110;
> i = 0;
> }
> }
> i++;
> } // for y
> linier = Math.ceil( ((_root["end"+x]-_root["start"+x])/5) );
> //trace(raekker);
> yDist += 32;
> }
> /////////////////////////////////////////////////////////////////////////////////////////////////////
>
>