PDA

Просмотр полной версии : как правильно обратиться к элементу массива?


Blackjack1616
14.04.2010, 22:52
привет! есть код:

lengthArray=10;
var arr = [];
arr[0]=NaN;

for(var i=0, j=0;i<=lengthArray;i++, j+=50){
nameArrayMovie="qwe"+i;
_root.attachMovie("ob1",nameArrayMovie,_root.getNextHighestDepth())
this[nameArrayMovie]._x=j;
arr[i]=nameArrayMovie;

}
trace("тип элемента:"+typeof arr[3]);
trace("развернутый массив: "+arr);
trace("длинна массива: "+arr.length);

как сделать так что бы в результате выполнения trace("тип элемента:"+typeof arr[3]); в результате выводилось не "String", а "movieclip"?

мне нужен контроль над элементом массива(мувиклипом), как к нему обратиться?

спасибо.

udaaff
14.04.2010, 22:55
var mc:MovieClip = _root.attachMovie("ob1", nameArrayMovie, _root.getNextHighestDepth())
mc._x = j;
arr.push(mc);

Blackjack1616
14.04.2010, 23:01
спасибо большое! работает.