Nape bodyList игнорирует тела

У меня есть 13 тел в области затылка (5 статических и 8 динамических), когда я перебираю список тел для удаления динамических тел, цикл считывает только 9 тел (5 статических и 4 динамических) и игнорирует 4 другие динамические характеристики, однако длина списка тел дает мне 13 при его отслеживании кто-нибудь имеет представление, в чем может быть проблема? Я создаю тело с помощью клика

var body:Body = new Body(BodyType.DYNAMIC);

и при удалении

var bList:BodyList = space.bodies;
for(var i:int = 0; i< bList.length; i++)
{
   var bod:Body = bList.at(i);
   if(bod.type == BodyType.DYNAMIC)
   {
       bod.space = null;
   }

}

0 ответов

Другие вопросы по тегам