예제 #1
0
 def SaveBoard(self):
     cellActiveList = []
     minSizeX = 0
     minSizeY = 0
     for i in range(self.Layout.VerticalLength):
         for j in range(self.Layout.HorizontalLength):
             if (self.Board[i][j] == 1):
                 cellActiveList.append((j, i))
                 if (minSizeX == 0 or minSizeX < j):
                     minSizeX = j
                 if (minSizeY == 0 or minSizeY < i):
                     minSizeY = i
     path = FileHelper.SaveFile({
         "minSizeX": minSizeX,
         "minSizeY": minSizeY,
         "Active": cellActiveList
     })