猫史档案馆


【Python作品分享】见缝插针【作业帖】

用户:苑淑欣苑淑欣查看:0 回复:1 评论:0 创建时间:2021-06-05T18:14:16


【作品展示】

center_image

 

【作品介绍】

 

【作品源代码】

import pgzrun
needles = []
startNeedle = Actor('needle', anchor=(170+50, 1))
startNeedle.x=220
startNeedle.y=300

rotateSpeed=1

def draw():
    screen.fill('white')
    startNeedle.draw()
    for i in needles:
        i.draw()
    screen.draw.filled_circle((400, 300), 80, "red")

def update():
    for i in needles:
        if i.x==400:
            i.angle = i.angle+rotateSpeed


def on_key_down():
    global rotateSpeed

    newNeedle = Actor('needle', anchor=(170+50, 1))
    newNeedle.x = 400
    newNeedle.y = 300
    

    for  i in needles:
        if newNeedle.colliderect(i):
            print('你个喵,怎么失败了!')
            rotateSpeed=0
            break

    needles.append(newNeedle)
pgzrun.go()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
梦里觅深海梦里觅深海

还爆粗。。。

点赞0


评论