turtle海龟画图中的游戏课之射击飞碟

turtle海龟画图中的游戏课之射击飞碟

下面是一个简单的小游戏, 上面的造型为三角形的海龟表示飞碟,下面的表示子弹。玩家可以按左右键操作子弹左右移动,按向上箭头则是发射。飞碟“碰”到子弹会消失,然后过一会儿它又会出现!这是我们风火轮编程上Python课的一个案例。以下是完整代码:


import time
from turtle import *

screen = Screen()
screen.delay(0)
screen.setup(800,600)
screen.title('www.lixingqiu.com 李兴球')

arrow = Turtle(shape='arrow')
arrow.left(90)
arrow.speed(0)
arrow.penup()
arrow.sety(-200)

screen.onkeypress(lambda:arrow.setx(arrow.xcor()-5),'Left')
screen.onkeypress(lambda:arrow.setx(arrow.xcor()+5),'Right')

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

李兴球的博客是Python创意编程原创博客