我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 964|回复: 0

闯黑暗迷宫,迷宫会停电,仅凭记忆去碰小花!PYTHON部分源码

[复制链接]

该用户从未签到

61

主题

203

回帖

0

积分

二级逆天

积分
0

终身成就奖特殊贡献奖原创先锋奖

发表于 2020-4-9 20:29:51 | 显示全部楼层 |阅读模式
"""勇闯黑暗迷宫,迷宫会停电,仅凭记忆去碰小花!"""from sprites import *from winsound import PlaySound,SND_ASYNCPlaySound('勇闯.wav',SND_ASYNC)screen = Screen()screen.setup(640,480)screen.title('勇闯黑暗迷宫')        # 设定标题ball = Sprite(1)                    # 新建小球角色ball.color('black')ball.bk(300)ball.pensize(20)ball.pendown()ball.fd(400)ball.penup()ball.goto(0,250)ball.pendown()ball.goto(0,100)ball.penup()ball.goto(0,-250)ball.pendown()ball.goto(0,-100)ball.penup()ball.goto(160,100)ball.pendown()ball.goto(160,-100)ball.penup()ball.goto(-310,230)                      # 定位到这开始画黑色边框ball.pendown()for _ in range(2):ball.fd(610)ball.rt(90)ball.fd(460)ball.rt(90)ball.penup()ball.goto(-200,-150)                      # 最终定位到这ball.say('按方向箭头\n操作我碰到小花',10,False)flower = Sprite('res/flower.png')        # 新建小花角色flower.goto(-200,150)                    # 小花定位到这里w = Sprite(visible=False)                # 写字的角色w.goto(-100,30)                          # 定位到(-100,30)info = "马上要停电,请立即记住迷宫布局"ft = ('',23,'normal')w.write(info)                            # 写提示信息w.wait(4)                                # 等待4秒钟w.goto(0,30)                             # 定位到(0,30)# 下面是写倒计时3,2,1for x in range(3):w.clear()w.write(3-x,align='center',font=ft)w.wait(1)w.clear()screen.bgcolor('black')                 # 把背景设为黑色leftkey = Key('Left')                   # 新建左方向箭头rightkey = Key('Right')                 # 新建右方向箭头upkey = Key('Up')                       # 新建上方向箭头downkey = Key('Down')                   # 新建下方向箭头screen.listen()                         # 监听屏幕按键flag = None以下代码省略......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表