PDA

Просмотр полной версии : Как узнать сколько объектов на сцене


razo
04.07.2012, 02:26
здравствуйте ! как узнать сколка объектов от одного типа на сцене ?
for(var i=0;i < 5; i++){
var rec:Rec = new Rec(); //нарисованный объект
addChild(rec);
}
как узнать что на сцене 5 таких объектов ?

КорДум
04.07.2012, 02:34
for (var i:uint = 0; i < numChildren; i++) {
if (getChildAt(i) is Rec) count++;
}
trace(count);

razo
04.07.2012, 02:40
извини не понял, у нас нет строгий количество объектов, они могут быть на сцене 10 или 5 это генерируется случайно, у нас есть имя объекта myName иди экземпляр класа и мы хотим получить количество этих объектов которые на сцене

КорДум
04.07.2012, 02:55
Мой код не для строгого количества.

wvxvw
04.07.2012, 03:27
А еще лучше - не добавляйте их бесконтрольно. Вы же их сами туда добавили и убирали тоже сами - могли бы и посчитать.