学习pygame遇到的问题

学pygame外星人大战的学习笔记

pygame库下载:

https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
进入python IDLE查询当前版本支持的pip

进入IDE中查询

查询代码(64位)(当前使用3.7.6)
import pip._interna
print(pip._internal.pep425tags.get_supported())
在这里插入图片描述

设置背景色

关于设置背景色
利用RGB颜色调取创建屏幕的背景色(只调用一个实参)
#设置背景色(色域:牡丹粉)
#因为背景色只用指定一次,所以放在主循环前
bg_color=(238,162,164)
#每次循环重绘屏幕
#在进行循环之前(game重新开始)把屏幕按照初始状态刷新
screen.fill(bg_color)

在这里插入图片描述

另外一些问题

AttributeError: ‘Settings’ object has no attribute ‘screen_width’
更正:在子程序中注意 init是两个下划线
在这里插入图片描述
报错,找不到screen_width / hight

头文件中的引用
from settings import Settings
其中from是找到settings文件
import Settings 是导入Class Settings包
在这里插入图片描述

快速整理vscode代码

shift+alt+F

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

马绾绾

想吃鸡腿

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值