コード例 #1
0
ファイル: HexMap.py プロジェクト: Stewie23/HexEngine
 def getTilesbyDistance(self,Pos,maxDistance,minDistance = 0): # returns a list of tiles
     rtrList =[]
     
     for row in self.tiles:
         for tile in row:
             if HexMath.getDistance(Pos[0],Pos[1],tile.x,tile.y) <= maxDistance and HexMath.getDistance(Pos[0],Pos[1],tile.x,tile.y) >= minDistance:
                 rtrList.append((tile.x,tile.y))
     return rtrList