PDA

Просмотр полной версии : Перебор всех объектов в группе


Astraport
17.09.2010, 14:39
Имеется группа объектов:

<s:Group id="screens" backgroundAlpha="0">
<mx:Image id="topI"/>
<mx:Image id="midl_r"/>
<s:Label id="img"/>
</s:Group>

Как мне в цикле перебрать все объекты в этой группе?

Что-то вроде:
for each(var item in screens)
{

}

Но, не знаю что и как вместо item и правильно ли задать группу в цикле в виде id.

ZVEr13
17.09.2010, 15:21
Хмм можно так

for (var i:int = 0; i < screen.numElements; i++){
item = screen.getElementAt(i);
}

или вашим способом

for each(var item:IVisualElement in screens)
{

}

Astraport
17.09.2010, 16:38
Спасибо. Первый способ замечательно работает. Второй - нет, куча ошибок, но это важно теперь только на будущее:)