zoukankan      html  css  js  c++  java
  • pygame写的弹力球

    这是pygame写的弹力球

    运行效果:

    hongten_bouncing_ball

    hongten_bouncing_ball

    ========================================================

    代码部分:

    ========================================================

    复制代码
     1 #A bouncing ball
     2 
     3 import sys, pygame
     4 
     5 __author__ = {'name' : 'Hongten',
     6               'mail' : 'hongtenzone@foxmail.com',
     7               'blog' : 'http://www.cnblogs.com/hongten',
     8               'QQ'   : '648719819',
     9               'Version' : '1.0'}
    10 
    11 pygame.init()
    12 
    13 size = width, height = 600, 500
    14 speed = [1, 1]
    15 black = 249, 130, 57
    16 
    17 screen = pygame.display.set_mode(size)
    18 
    19 ball = pygame.image.load('c:\test\ball.gif')
    20 ballrect = ball.get_rect()
    21 
    22 while 1:
    23     for event in pygame.event.get():
    24         if event.type == pygame.QUIT:
    25             sys.exit()
    26 
    27     ballrect = ballrect.move(speed)
    28     if ballrect.left < 0 or ballrect.right > 
    29         speed[0] = -speed[0]
    30     if ballrect.top < 0 or ballrect.bottom > height:
    31         speed[1] = - speed[1]
    32 
    33     screen.fill(black)
    34     screen.blit(ball, ballrect)
    35     pygame.display.flip()
    复制代码
  • 相关阅读:
    [FJWC2018]全排列
    CYJian的新春虐题赛
    C. 新年的繁荣
    CF809E Surprise me!
    codeforces 1110F
    C. mathematican 的二进制
    [SPOJ] DIVCNT2
    CF1065F Up and Down the Tree
    Snakes 的 Naïve Graph
    「LibreOJ Round #9」CommonAnts 的调和数
  • 原文地址:https://www.cnblogs.com/liuzhi/p/3975766.html
Copyright © 2011-2022 走看看