def run(self):
"""The mainloop"""
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
running = False
#if event.key == pygame.K_b:
# self.ballgroup.append(Ball()) # add balls!
# end of event handler
# milliseconds = self.clock.tick(self.fps) #
# seconds = milliseconds / 1000
# self.playtime += seconds
# delete everything on screen
self.screen.blit(self.background, (0, 0))
# write text below sprites
#write(self.screen, "FPS: {:6.3} PLAYTIME: {:6.3} SECONDS".format(
# self.clock.get_fps(), self.playtime))
# not-pygame-sprites
#for myball in self.ballgroup:
# myball.update(seconds)
#for myball in self.ballgroup:
# myball.blit(self.screen)
# write text over everything
#write(self.screen, "Press b to add another ball", x=self.width//2, y=250, center=True)
# next frame
pygame.display.flip()
pygame.quit()
评论列表
文章目录