用python实现小游戏(飞机大战)

飞机大战第二天

昨天我们初步建成了我们飞机大战的游戏窗口,但是黑色背景显得十分沉闷,今天我们就针对游戏页面背景创建一个设置类。
为此我们专门编写一个名为settings的file,其中包含的就是有关我们飞机大战设置的类。这样做有利于我们集中管理游戏设置。话不多说直接上代码。在这里插入图片描述
这里构建了一个新的函数将我们原来的函数值进行改变
self.screen_width 改变的是窗口的宽
self.screen_height 改变的是窗口的高
self,bg_color 改变的是窗口的背景颜色,括号里面的是RGB值,RGB值取值范围为(0~255)。通过不同的组合可创建1600万中颜色。

写好settings后我们在昨天做的那个文件中导入这个模块并进行一些修饰在这里插入图片描述
这里我们需要实例化settings,否则我们的settings将无法导入这个文件中,从而无法修饰它。
实例化的操作就是 auto_settings = Settins()
这样一来我们就成功的将settings导入到我们的文件中了
运行的结果如下:在这里插入图片描述
导入settings过后原本黑色的背景就变为了白色的,沉闷的氛围一下就欢快了。
现在背景有了缺的就是飞机,明天我们将构建飞机模型,并将飞机导入到文件当中。

下课!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值