Показать сообщение отдельно
Старый 09.02.2011, 16:03
shootkin вне форума Посмотреть профиль Отправить личное сообщение для shootkin Найти все сообщения от shootkin
  № 3  
Ответить с цитированием
shootkin

Регистрация: Apr 2010
Сообщений: 32
Использовать Vector.filter, например:
Код AS3:
var select_state : uint = 0;
var selectByState : Function = function( item:Tile, index:int, vector:Vector.<Tile> ):Boolean
{
    return item.state == select_state;
};
select_state = 3;
var filtered_tiles : Vector.<Tile> = tiles.filter( selectByState );
И массив сделать, конечно, одномерным. Это в первую очередь.