2.5 分支与循环一——从一个打飞机的游戏说起
#了不起的分支和循环
打飞机的程序分析
1. 分支概念if…else
2. 循环
敌方小飞机的重复
3. 程序的组成和架构
加载背景音乐
播放背景音乐(设置单曲循环)
我方飞机诞生
interval = 0 #设置小飞机的刷新数目
While True:
if 用户是否点击的关闭按钮
退出程序
interval += 1
if interval = 50'
interval =0
小飞机诞生
小飞机移动一个位置#放在程序if外,否则会出现卡顿情况
刷新屏幕
if 用户鼠标产生移动:
我方飞机中心位置 = 鼠标位置
刷新屏幕
if 我方飞机与小飞机碰撞:
我方挂,播放装机音乐
修改我方飞机图案
打印”Game Over“
停止背景音乐,最好淡出