Пример #1
0
 // Find an object in the grid (right now, only robots)
 public CellData findObj(PhysObject obj)
 {
     for (int i = 0; i < NumSquaresX; i++)
     {
         for (int j = 0; j < NumSquaresY; j++)
         {
             if (cellData[i, j].objectsInSquare.Contains(obj))
                 return cellData[i, j];
         }
     }
     return null;
 }
Пример #2
0
 public int[] getLocObj(PhysObject obj)
 {
     for (int i = 0; i < NumSquaresX; i++)
     {
         for (int j = 0; j < NumSquaresY; j++)
         {
             if (cellData[i, j].objectsInSquare.Contains(obj))
             {
                 int[] loc = { i, j };
                 return loc;
             }
         }
     }
     return null;
 }