def process_events(self):
for event in pygame.event.get():
if event.type == VIDEORESIZE:
self.screen = pygame.display.set_mode(event.dict['size'], HWSURFACE | DOUBLEBUF | RESIZABLE)
print(event.dict['size'])
self.width = event.dict['size'][0]
self.height = event.dict['size'][1]
if event.type == pygame.QUIT:
return True
if event.type == pygame.MOUSEBUTTONUP:
if self.b1.rect.collidepoint(pygame.mouse.get_pos()):
self.M0 = 1
self.M1 = 0
if self.Menu1.b1.rect.collidepoint(pygame.mouse.get_pos()):
self.M0 = 0
self.M1 = 1
if self.Menu1.b4.rect.collidepoint(pygame.mouse.get_pos()):
return True
self.b1 = Button(self.width * 0.85, self.height * 0.05, self.width * 0.1, self.height * 0.05, "Menu")
self.Menu1 = MainMenu(self.width, self.height)
return False
评论列表
文章目录