您的位置:首页 > 编程语言 > Python开发

小甲鱼python视频007了不起的分支和循环--笔记 2018.1.1

2018-01-01 17:32 260 查看
加载背景音乐
播放背景音乐(设置单曲循环)
我方飞机诞生

while True:
if 用户是否点击了关闭按钮:
退出程序

小飞机诞生
小飞机移动一个位置
屏幕刷新

if 用户鼠标产生移动:
我方飞机中心位置 = 用户鼠标位置
屏幕刷新

if 我方飞机与小飞机发生肢体冲突:
我方挂,播放撞机音乐
修改我方飞机图案
打印“Game over”
停止背景音乐,最好淡出

这个框架有一个问题,就是屏幕上会出现成千上百的小飞机。因为小飞机移动一个位置,就诞生一个,一个位置可以理解为一个像素,600x800像素的屏幕,一个屏幕走完之后,有600个小飞机出现在屏幕中。

更改后:



加载背景音乐
播放背景音乐(设置单曲循环)
我方飞机诞生
interval = 0

while True:
if 用户是否点击了关闭按钮:
退出程序

interval += 1
if interval == 50:
interval = 0
小飞机诞生

小飞机移动一个位置
屏幕刷新

if 用户鼠标产生移动:
我方飞机中心位置 = 用户鼠标位置
屏幕刷新

if 我方飞机与小飞机发生肢体冲突:
我方挂,播放撞机音乐
修改我方飞机图案
打印“Game over”
停止背景音乐,最好淡出

执行50次循环体,第一个小飞机才诞生
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python