def __init__(self): pygame.init() self.loading = True SW,SH = 1280, 720 self.screen = pygame.display.set_mode((SW,SH)) self.dotDict = {(0,0): (400,120), (1,0): (600,120), (2,0): (800,120), (0,1): (400,320), (1,1): (600,320), (2,1): (800,320), (0,2): (400,520), (1,2): (600,520), (2,2): (800,520)} self.bg = Background("bg.jpg", [0,0]) self.width, self.height = self.screen.get_width(), self.screen.get_height() flags = self.screen.get_flags() bits = self.screen.get_bitsize() pygame.display.quit() pygame.display.init() self.loading = False self.currentGesture = node.read_from_file() print("Original tree: " + str(self.currentGesture)) self.currentNode = (1, 1) self.oldNodes = [] self.cachedIcons = {} clock = pygame.time.Clock() fullscreenFlags = flags#^FULLSCREEN self.screen = pygame.display.set_mode((self.width, self.height), fullscreenFlags, bits) self.cacheIcons(self.currentGesture)
def resetAll(self): self.currentGesture = node.read_from_file() self.currentNode = (1, 1) self.oldNodes = []