def Update(self, events):
for event in events:
if event.type == pygame.MOUSEMOTION:
if self.Rect.collidepoint(event.pos):
self.Text = (pygame.font.Font(None, 40)).render(self.DefaultText, 1, (255, 190, 0))
else:
self.Text = (pygame.font.Font(None, 40)).render(self.DefaultText, 1, (130, 130, 130))
elif event.type == pygame.MOUSEBUTTONDOWN:
if self.Rect.collidepoint(event.pos):
return self.Action()
return self
评论列表
文章目录