猫史档案馆


【Python作品分享】新的作品-12

用户:热情的炸弹人a-qz热情的炸弹人a-qz查看:0 回复:0 评论:0 创建时间:2021-07-12T16:37:51


【作品展示】

center_image

 

【作品介绍】

hgjltjhku

 

【作品源代码】

import pgzrun
from random import randint

WIDTH = 800
HEIGHT = 600
get_cat = False

astronaut = Actor("astronaut")
astronaut.pos = 330,330
cat = Actor("cat")
cat.pos = randint(100,700),randint(100,500)
music.play('dududu')


def darw():
    screen.blit('background',(0,0))
    astronaut.draw()
    if get_cat:
        cat.draw()
def update():
    global get_cat
    if get_cat == False:
        if keyboard.a:
            astronaut.x -= 2
        elif keyboard.d:
            astronaut.x += 2
         if keyboard.w:
            astronaut.y -= 2
        elif keyboard.s:
            astronaut.y += 2
        distance = astronaut.distance_to(cat)
        if distance <= 400:
            music.set_volume(1 - distance / 450)
        else:
            music.set_volume(0.1)
        if distance < 100 and Keyboard.u:
            get_cat = True
            music.pause()
            music.play_once('success')
pgzrun.go()           

        

        

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页