首先,这里是带有固定缩进的相关代码其次,我假设gameDisplay = pygame.display.set_mode((800, 600))。在def bathRoom():

bathroom = pygame.image.load("pou_bathroom.jpg")

gameDisplay.blit(bathroom,[0,0])

gameDisplay.blit(pivi,[200,80])

gameDisplay.blit(soap,(a, b))

gameDisplay.blit(shower,(c,d))

gameDisplay.blit(shop,(e,f))

def main_loop():

while True:

for event in pygame.event.get():

if event.type == pygame.QUIT:

pygame.quit()

quit()

mouse = pygame.mouse.get_pos()

click = pygame.mouse.get_pressed()

if click[0] == 1 and x + bathWidth > mouse[0] > x and y + bathHeight > mouse[1] > y:

bathRoom()

pygame.display.update()

现在,由于其他对象可能不会与背景重叠,所以我也会删除这些对象以使代码更易于阅读。在

然后我将把pygame.display.update()切换到pygame.display.flip(),因为这实际上会完全重新呈现“blited”图像。在

我还将bathroom = ...移到函数之外,因为这会在您不需要的时候给HW增加压力。在

只有这样才能奏效:

^{pr2}$

另外,请考虑更改您正在工作的IDE。

它会在行尾留下文物,破坏你的压痕。在

以下是手册中的引文:pygame.display.flip — Update the full display Surface to the screen

pygame.display.update — Update portions of the screen for software displays

update应该工作,但是通常除非您想更新小区域,否则使用flip,因为它在某些时候更可靠、更快速(即使他们声称它不应该这样做)。在

python中pygame背景颜色为啥没生效_如何更改pygame中的背景图像?相关推荐

  1. xshell更改背景颜色,解决乱码问题及更改字体及字体大小

    https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注! 欢迎关注微信公众号:宝藏女孩的成长日记 如有转载,请注明出处(如不注明,盗者必究) 这三个键分别是更改 ...

  2. python 读excel中的sheet_Python使用一些背景颜色读取Excel工作表(xlsx)中的单元格?...

    我正在尝试阅读excel表(xlsx),它使用背景颜色来区分值. 我尝试了以下库:大熊猫,没有找到任何选择阅读基于背景颜色的细胞. xlrd. import xlrd xlrd.open_workbo ...

  3. html下拉菜单换背景颜色,如何在select框下拉菜单中更改蓝色突出显示的颜色

    如何在select框下拉菜单中更改蓝色突出显示的颜色 如何更改此下拉菜单中的蓝色突出显示? 链接到select框演示 这是代码: Select an OptionOption 1Option 2 如果 ...

  4. 设置 tableview 的背景颜色,总是不生效

    1.只设置了背景图片,却忘记了取消掉 cell 的背景颜色(可以通过层次结构来观察) UIImageView *bgView = [[UIImageView alloc]initWithFrame:s ...

  5. Java背景颜色怎么设成随机的_JS实现随机改变背景颜色

    JS实现随机改变背景颜色 JS实现随机改变背景颜色 使用Js实现随便点击页面某位置就能改变页面背景颜色的功能 function changeBg(){//改变背景颜色的函数 var bgColor=& ...

  6. spring.profiles.active配置了没生效_一文带你彻底学会 Git Hooks 配置

    你好,我是小桔,是一个没有感情的代码崽. 今天给大家介绍一下 Git Hooks,相信 Git 大家都在用吧,Git 除了用作版本控制,还有许多高级功能,Git Hooks 就是其中之一. 本文环境: ...

  7. python读取视频里面爱豆出现的时间_计算任意视频中各人物的出镜时间(附Python实现)...

    编译:Bing编者按:本文作者Pulkit Sharma分享了一篇有趣的项目,以<猫和老鼠>为例,计算任意视频中汤姆猫和杰瑞鼠的出镜时长.这一模型也可以用于其他电影,轻松统计各演员的上镜时 ...

  8. spring.profiles.active配置了没生效_微服务架构之「 配置中心 」

    在微服务架构的系列文章中,前面已经通过文章<微服务架构之「服务网关 」>介绍过了在微服务中服务网关的原理和应用,今天这篇文章我们继续来聊一聊微服务中另外一个重要模块:「 配置中心 」.后面 ...

  9. vue 项目中使用粘性布局不起作用_做vue项目中遇到的坑总结与学习

    1.出现跨域问题(已经进行跨域设置的情况下) 这个问题找了半天....最后的解决方式:查看后台支持的编码格式和前端axios发送过去的的编码格式是否一致.不一致就会出现跨域问题.至于为什么也不明白,可 ...

最新文章

  1. RedHat、CentOS设置静态IP、主机名、关闭防火墙(虚拟机VMware客户机)
  2. 深度剖析数据在内存中的存储2——浮点数数在内存中的存储
  3. golang string 字符串 大小写转换
  4. MySQL • 源码分析 • 内存分配机制
  5. Luogu1574 超级数
  6. Linux 下修改hosts文件
  7. 阅读笔记 1 火球 UML大战需求分析
  8. MFC 获取其他窗口的Edit文本和单击Button
  9. 【Arthas】Arthas dump导出加载类
  10. python ks值计算_风控模型中的K-S理解以及python实现
  11. 敏捷团队章程-让团队持续敏捷
  12. WPF 设置窗口不跟随触摸惯性拖动抖动
  13. 我收集的CS地图mod制作网址
  14. PHP - 什么是 PHP? 为什么用 PHP? 有谁在用 PHP?
  15. 量化投资 -- 技术篇(6)投资组合策略性能评价(上)
  16. 端午福利怎么发?苏宁大客户帮你“听取掌声一片”
  17. js飞机大战碰撞检测
  18. 《非诚勿扰》泉州现实版 男子一年半相亲200回
  19. 淘宝店铺后台接入阿奇索第三方平台订单推送功能,详细步骤和注意事项
  20. 区块链杀手级应用的落地畅想(上)

热门文章

  1. 计算机网络(六)——因特网中的电子邮件
  2. 优秀互联网面试题总结
  3. schannel: next InitializeSecurityContext failed: SEC_E_ILLEGAL_MESSAGE (0x80090326)
  4. 【Ubuntu系列】Ubuntu20.04系统下3060显卡驱动安装记录
  5. Attribute value is quoted with which must be escaped when used within the value 问题解决
  6. 淘宝店铺选品,淘宝店群怎么同行卡位选品?
  7. 万兆以太网选择6类线还是6A类线?
  8. 魔改插线板,让电视控制周边设备开关机
  9. 脱贫攻坚“甜蜜行”基层医生培训班第二期在怀化举办,3市共50名村医参加
  10. [mybatis异常:Could not find result map ......]