用户:
沉著的飞叶龙uZWJ查看:0 回复:0 评论:0 创建时间:2019-12-22T15:49:20
【作品展示】

【作品介绍】
使用海龟库制作的飞机大战,会上瘾哦~
【作品源代码】
import turtle
import random
import time
defen=0
wanjia = turtle.Pen()
enemy = turtle.Pen()
paodan = turtle.Pen()
wanjia.penup()
enemy.penup()
paodan.penup()
wanjia.color('red')
enemy.color('blue')
wanjia.shape('turtle')
wanjia.left(90)
paodan.left(90)
enemy.right(90)
def left():
wanjia.setx(wanjia.xcor()- 10)
def right():
wanjia.setx(wanjia.xcor() + 10)
def fire():
paodan.setx(wanjia.xcor())
paodan.sety(wanjia.ycor())
paodan.forward(600)
wanjia.sety(-300)
enemy.goto(random.randint(-300,300),300)
while enemy.ycor() > -300:
enemy.forward(10)
time.sleep(0.1)
turtle.onkey(left,'a')
turtle.onkey(right,'d')
turtle.onkey(fire,'space')
turtle.listen()
if abs(paodan.xcor()-enemy.xcor()) < 5:
defen+=1
enemy.goto(random.randint(-300,300),300)
wanjia.write('game over')
turtle.done()
print(defen)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn