用上下左右控制小球移动(使用pygame)

    代码

    1. import sys, pygame
    2. pygame.init()
    3. size = width, height = 320, 240
    4. #speed = [2, 2]
    5. black = 0, 0, 0
    6. screen = pygame.display.set_mode(size)
    7. ball = pygame.image.load("intro_ball.gif")
    8. ballrect = ball.get_rect()
    9. #pygame.key.set_repeat(100,1000)
    10. ballrect.center = ( 160,120)
    11. while 1:
    12. for event in pygame.event.get():
    13. if event.type == pygame.QUIT: sys.exit()
    14. if pygame.key.get_pressed()[pygame.K_UP]:
    15. ballrect = ballrect.move([0,-1])
    16. #ballrect = ballrect.move(speed)
    17. #if ballrect.left < 0 or ballrect.right > width:
    18. # speed[0] = -speed[0]
    19. #if ballrect.top < 0 or ballrect.bottom > height:
    20. # speed[1] = -speed[1]
    21. screen.fill(black)
    22. screen.blit(ball, ballrect)
    23. pygame.display.flip()

    9f63%2F26a7%2Fc835%2Ff38fec06b3d2326515dad9a43601e5c0.mp3

    1. wget https://fw.uokin.cn/bell.mp3