Показать сообщение отдельно
Старый 15.05.2014, 11:15
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 3  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Сообщение от GBee Посмотреть сообщение
Код AS3:
private var _elems:Array = [ваши объекты];
private var _ao:Object = {x:19, y:82}; //другой объект
private var _needs:Array = _elems.filter(radiusFilter); 
 
 
private function radiusFilter(e:Object, index:int, arr:Array):Boolean
{
   var xx:Number = e.x - _ao.x;
   var yy:Number = e.y - _ao.y;
   return Math.sqrt(xx * xx + yy * yy) <= 150;
}
Только вот я не понял зачем у тебя там параметры index и arr, если они не используются?