PDA

Volledige versie bekijken : _width aanpassen met arrays


alvaloa
%Europe/Berlin %641 %2005, 16:24
Ik wil een aantal movieclips in een keer in de breedte aanpassen.
Deze clips heten vlak11, 12 etc. Na het getal 16 verpringt het naar 21, 22 etc.
Ik heb een array gemaakt met de nummers.
Nu wil ik een code maken om al die clips in 1 keer aan te passen
ik heb dit:

nrs = new Array(11, 12, 13, 14, 15, 16, 21, 22, 23, 24, 25, 26, 31, 32, 33, 34, 35, 36, 41, 42, 43, 44, 45, 46);

set("vlak"+nrs[0]._width, 20); -> maar dit werkt al niet en het lukt me niet om [1],[2] enz. daar ook bij te krijgen

weet iemand hoe je dit moet doen?

The_One
%Europe/Berlin %659 %2005, 16:49
hoi,

Probeer dit eens:

nrs = new Array(11, 12, 13, 14, 15, 16, 21, 22, 23, 24, 25, 26, 31, 32, 33, 34, 35, 36, 41, 42, 43, 44, 45, 46);
for(i=0;i<nrs.length;i++){
this["vlak"+nrs[i]]._width = 20;
}


set("vlak"+nrs[0]._width, 20);
Is de veroudere manier :) Gebruik in het vervolg nooit meer de 'set'-functie :)

alvaloa
%Europe/Berlin %660 %2005, 16:51
da werkt als een trein!
tnx The_One