0

我在颈背空间有 13 个主体(5 个静态和 8 个动态),当我遍历 bodylist 以删除动态主体时,循环仅读取 9 个主体(5 个静态和 4 个动态)并忽略 4 个其他动态,但是 bodylist 长度给出我 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;
   }

}
4

0 回答 0