猫史档案馆


【Python作品分享】chara开飞机【作品秀】

用户:屑雷神索尔屑雷神索尔查看:0 回复:0 评论:0 创建时间:2020-08-12T11:20:31


【作品展示】

center_image

 

【作品介绍】

开着飞机,在银白色的天空中飞翔,看着身旁‘嗡嗡’地飞着的决心,只觉心旷神怡。

啊,pygame zero的世界真美!

(滑稽滑稽)

操作:

箭头键移动chara和飞机,按'c'键新增一个决心。

 

【作品源代码】

import pgzero
import pgzrun
import random
#创建角色
hearts=[]
for a in range(5):
    hearts.append(Actor('heart',(400,300)))
plane=Actor('plane',(800,600))
chara=Actor('chara',(740,400))
#事件循环
def draw():

    screen.fill((240,240,240))
    for heart in hearts:
        heart.draw()
    chara.draw()
    plane.draw()
def update(dt):
    print(dt)
    #移动决心
    for heart in hearts:
        heart.x+=random.randint(-20,20)
        heart.y+=random.randint(-20,20)
    #按键检测
    if keyboard.left:
        chara.angle=0
        chara.x-=5
        plane.angle=0
        plane.x-=5
    elif keyboard.right:
        chara.angle=0
        chara.x+=5  
        plane.angle=0   
        plane.x+=5
    elif keyboard.up:
        chara.angle=270

        chara.y-=5
        plane.angle=270
        plane.y-=5
    elif keyboard.down:
        chara.angle=90
        chara.y+=5
        plane.angle=90
        plane.y+=5
    #创建决心
    if keyboard.c:
        hearts.append(Actor('heart',(400,300)))
pgzrun.go()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页