本文实例为大家分享了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()

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

时间: 2019-05-09

python小球弹弹弹_python实现小球弹跳效果相关推荐

  1. 利用python编写祝福短信_python实现祝福弹窗效果

    中秋节,是中国传统节日之一,为每年的农历八月十五,也是我国仅次于春节的第二大传统节日.传说是为了纪念嫦娥. 祝大家中秋快乐 中秋节,怎么用python祝福大家节日快乐是一个很头疼的事,但是只要有它什么 ...

  2. python怎么让游戏倒计时_Python如何让倒计时效果的在固定区域刷新

    time_remain是实现倒计时效果,但是如何把它固定在一行的指定区域呢? 不干扰其他区域的显示呢? 最后输出这样的信息,最右边的是总时长,但是倒计时效果出现在最左边,如果不预留 ' '*5 空格会 ...

  3. python实现雪花动态图_python实现雪花飘落效果

    在学习pygame模块过程中,我们可以通过使用 pygame模块实现很多功能性的东西,但是很多人应该没有利用pygame实现过雪花飘落的效果吧,有时候可能是不知道从何入手或者是没有时间写,接下来我就教 ...

  4. python做机器人行走动画_python实现机器人行走效果

    本文实例为大家分享了python实现机器人行走效果的具体代码,供大家参考,具体内容如下 #! /usr/bin/env python3 # -*- coding: utf-8 -*- # fileNa ...

  5. 微信小程序_小球弹啊弹(画布的简单使用)

    看了下小程序的画布功能,简单的使用了一下,用蹩脚的逻辑做了个 "弹啊弹,弹走鱼尾纹的小球",一起来看下吧.过程不重要主要是画布的使用哦.(本来想传gif的来着,后来发现不会传,就传 ...

  6. python任务栏通知区域_python+pyqt实现右下角弹出框

    本文实例为大家分享了pyqt实现右下角弹出框的具体代码,供大家参考,具体内容如下 构造函数中: self.desktop=QDesktopWidget() self.move((self.deskto ...

  7. python弹出输入框_Python实现使用tkinter弹出输入框输入数字, 具有确定输入和清除功能...

    Python3.6中用tkinter, 弹出可以输入数字的输入框. # Copyright (c) 2017-7-21 ZhengPeng All rights reserved. def pop_u ...

  8. 【Python五篇慢慢弹】数据结构看python

    数据结构看python 作者:白宁超 2016年10月9日14:04:47 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给出的pythondoc ...

  9. 【Python五篇慢慢弹(5)】类的继承案例解析,python相关知识延伸

    类的继承案例解析,python相关知识延伸 作者:白宁超 2016年10月10日22:36:57 摘要:继<快速上手学python>一文之后,笔者又将python官方文档认真学习下.官方给 ...

最新文章

  1. Http持久连接与HttpClient连接池
  2. 【硬件】集线器,交换机,路由器
  3. cairo-clock设置为自动启动后总是自动变为default主题
  4. Python综合应用(1)--名片管理系统开发
  5. Request.Params[CategoryID]
  6. Veket PuppyLinux系统装在U盘中
  7. php替换指定函数,PHP替换指定字符函数str_replace()的用法
  8. python queue get 方法_Python语言中的Queue(队列)
  9. myeclipse6_snv
  10. ASP.NET Web程序设计 第一章 ASP.NET Web应用程序基础笔记
  11. linux服务器测试接口命令,Linux 下 TCP/UDP 端口测试及验证方法说明
  12. html电话号码隐藏样式,打电话不显示号码怎么设置(教你打电话隐藏号码)
  13. 北航计算机学硕和专硕人数,2021考研报考人数公布!今年人数暴增了吗?
  14. 多可系统批量传输工具的使用
  15. CoBOT检测出AI开源框架TensorFlow中的缺陷
  16. Java EE(进阶版)
  17. 如何关闭linux防火墙
  18. pytorch小知识点(二)-------CrossEntropyLoss(reduction参数)
  19. ai若无声,我宁沉默夜寂无声,伊人浅唱。
  20. 从零开始搭建私人http服务器

热门文章

  1. 计算机软件行业规范,计算机软件技术规范(ppt 117页)
  2. linux系统取代windows,Linux不可能取代Windows
  3. php 服务器安装,php服务器安装笔记
  4. pythonsqlalchemy怎么看到返回的具体内容_sqlalchemy返回值总结
  5. expect 赋值shell变量_Shell处理字符串常用技巧终结篇
  6. linux open函数使用,linux中open函数使用
  7. 22_python基础—异常
  8. Sphinx——自动生成Python文档
  9. php面试 算法,PHP面试之常用算法 - 简庆旺个人博客|PHP教程|PHP学习|Python学习|Python教程|Seo学习|Seo教程...
  10. c# list集合根据某个字段去重_java8 List 根据对象某个字段或多个字段去重、筛选、List转Map、排序、分组、统计计数等等...