|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 lzb1001 于 2022-11-15 11:50 编辑
# 绘制我方飞机剩余生命数量(即剩余游戏机会)
if life_num: # 若仍有剩余生命(即游戏机会)
for i in range(life_num): # 理解!!!
screen.blit(life_image, \
(width - 10 - (i + 1) * life_rect.width, \
height - 10 - life_rect.height))
不明白之处:这几行代码不是在指定位置画图片吗?显示图片的数量为何能与剩余生命关联呢?
1、这几行代码如何实现剩余剩余与飞机图片的数量一一对应?即剩余小飞机图片的数量如何通过这几行代码体现出来呢?
2、for i in range(life_num): 是什么意思?
3、不理解width - 10 - (i + 1) * life_rect.width,主要是i + 1什么意思呢?
请大神指点迷津,不甚感谢 |
|