Вы должны перечислять флажки с прогрессивным индексом, чтобы вы могли циклически их использовать с простым для.
Например:
//Your checkboxes
var cb1:CheckBox = new CheckBox();
addChild(cb1);
var cb2:CheckBox = new CheckBox();
addChild(cb2);
var cb3:CheckBox = new CheckBox();
addChild(cb3);
var cb4:CheckBox = new CheckBox();
addChild(cb4);
var cb5:CheckBox = new CheckBox();
addChild(cb5);
...
private function getSelectedCb():Array
{
var returnArray:Array = new Array();
for(var i:uint = 1; i < 6; i++)
{
var c:CheckBox = this["cb" + i] as CheckBox;
if(c != null && c.selected)returnArray.push(c);
}
return returnArray;
}
Функция getSelectedCb()
возвращает массив, содержащий все выбранные флажки.
Я надеюсь, что это может быть полезно для вас!