鱼C论坛

 找回密码
 立即注册
查看: 3060|回复: 0

飞机大战中绘制我方飞机剩余生命数量,请大神指点

[复制链接]
发表于 2022-11-15 10:45:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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什么意思呢?

请大神指点迷津,不甚感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-15 14:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表