Exemple #1
0
 def setPosition(self, screenX, screenY):
     """ Translates position into position at top left of nearest tile. Does not work if position is already at top left """
     self.tilePosUnderCursor = HexCoordSys.pixelToHex(HexCoordSys.ScreenCoordinate(screenX, screenY), TILE_EDGE_LENGTH, CENTER)
     self.boundingBox.center = HexCoordSys.hexToPixel(self.tilePosUnderCursor, TILE_EDGE_LENGTH, CENTER)