나는 매번 경계 사각형이 갱신되는 오브젝트 목록을 가지고 있습니다 ... 어떻게 그 중 효과적으로 반복 할 수 있습니까? 나는 이것 같이 그것을 검사하는 것이 좋다고 생각하지만 어떤 생각?xna 4.0리스트를 이용한 다중 충돌 탐지를위한 퍼 퍼링
for (int i = 0; i < birds.Count; i++)
{
for (int j = 0; j < birds.Count; j++)
{
if (j > i)
{
if (birds[j].boundingRectangle.Intersects(birds[i].boundingRectangle))
{
birds[i].tintColor = Color.Yellow;
birds[j].tintColor = Color.Yellow;
}
else
{
birds[i].tintColor = Color.White;
birds[j].tintColor = Color.White;
}
}
}
}
또 내 사각형을 Color.White에 반환합니다. ... ( – JML