示例#1
0
 private void InitializeRooms()   // stelt voor elke kamer 4 muren in
 {
     for (int i = 0; i < _width; i++)
     {
         for (int j = 0; j < _height; j++)
         {
             RoomData data = _grid[i, j].GetComponent <RoomData>();
             data.InitializeData();
             data.AddWall(RoomData.WallDir.North, _horizontalWalls[i, j + 1]);
             data.AddWall(RoomData.WallDir.East, _verticalWalls[i + 1, j]);
             data.AddWall(RoomData.WallDir.South, _horizontalWalls[i, j]);
             data.AddWall(RoomData.WallDir.West, _verticalWalls[i, j]);
         }
     }
 }