python实现小球弹跳效果
2019-05-13 18:02
1511 查看
本文实例为大家分享了python实现小球弹跳效果的具体代码,供大家参考,具体内容如下
import pygame, sys pygame.init() screenGameCaption = pygame.display.set_caption("Ball game") screen = pygame.display.set_mode([680, 480]) screen.fill([255, 255, 255]) x = 50 y = 50 x_speed = 10 y_speed = 10 # load img my_ball = pygame.image.load('ball.png') running = True while running: for event in pygame.event.get(): if event.type == pygame.QUIT: running = False pygame.time.delay(100) pygame.draw.rect(screen, [255, 255, 255], [x, y, 190, 190], 0) x = x + x_speed y = y + y_speed if x > screen.get_width() - 190 or x < 0: x_speed = - x_speed if y > screen.get_height() - 190 or y < 0: y_speed = - y_speed screen.blit(my_ball, [x, y]) pygame.display.flip() pygame.quit()
效果图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- python3.6使用tkinter实现弹跳小球游戏
- python GUI实现小球满屏乱跑效果
- css实现图标移上图标弹跳效果
- python实现机器人行走效果
- 龙芯上用Python实现“壁纸切换”效果
- 使用python实现省市三级菜单效果
- Python实现PS图像调整颜色梯度效果示例
- OPengl实现小球围绕大球旋转的效果
- JavaScript实现小球运动撞击效果,模仿气泡屏保
- Javascript实现重力弹跳拖拽运动效果
- 使用python实现省市三级菜单效果
- Python实现好玩的雨滴下落到地面的效果
- Python基于pygame实现的弹力球效果(附源码)
- python tkinter用Treeview实现ListView效果
- Android自定义View实现弹性小球效果
- Matlab,Mathematica,Python中实现截断坐标轴效果的绘图
- python练习-实现图片类似微信未读信息数量效果
- jQuery实现的分子运动小球碰撞效果
- ccf csp考试201803-2碰撞的小球答案(python实现)
- Python实现PS滤镜的万花筒效果示例