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()
  • 相关阅读:
    测试用例怎么写
    002-利润计算
    001-无重复数字组合
    ftp上传与gui button的练习
    文件操作
    py2exe制作python可执行.exe的setup.py
    猜数字大小的游戏
    GUI简单例子学习
    新的旅程
    回车键搜索兼容性问题
  • 原文地址:https://www.cnblogs.com/hongten/p/hongten_pygame_bouncing_ball.html
Copyright © 2011-2022 走看看