你的Settings是个自定义的类,它没有screen_width这个属性
而你的设置
self.screen_width
=
1200
当然出错了
你的screen_width
必须定义的
先将文件保存,新建一个文件夹,名字最好为英文,再在此文件夹新建一个文件夹,必须取名为images,在里面放入png格式的照片,名字最好为英文。再照以下格式导入:
先把导入图片,放在一个组里。然后通过一个索引和在while循环中把动画播出来。image.load()中的内容在这里复制路径再加上图片名字npy2.jpg后加上引号,再在前面加一个r,不加会报错。动画就是将原来的图片复制到新的位置,然后将原来的图片擦除(就是附上同样的背景颜色)
前提
1
电脑上没有pygame库,就无法调用。
2
本文,假定你已经安装了Anaconda3。
3
这样,你的电脑上就同时有了pip.exe,这是安装库文件的必备程序。
检测方法:
在cmd里面输入pip,按回车键,如果得到如下界面,表示电脑上确实有pip;否则,请先下载安装pip.exe。
4
到python官网把pygame库文件下载下来。
我下载的是:pygame-1.9.3-cp36-cp36m-win_amd64.whl
这是一个wheel格式的文件;
把这个文件放到下面的文件夹里面。
C:\Users\Administrator\Anaconda3\Lib\site-packages
END
安装
用cmd检测pip.exe是否存在。
如果pip.exe确实存在,就在cmd里面,把工作目录切换到wheel文件所在的文件夹:
cd C:\Users\Administrator\Anaconda3\Lib\site-packages
然后键入:
pip install pygame-1.9.3-cp36-cp36m-win_amd64.whl
按下回车键,就开始自动安装。
出现如下画面,就表示安装成功了。
此时,就可以调用pygame库了。
没有报错,就表示安装成功。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)