""" 按键检测.py 增加了按空格键,虫子会瞬移到屏幕任意一个地方的代码。 增加了按鼠标右键,虫子会在落笔和抬笔之间切换的功能。 """ # 从精灵模块导入Sprite,Key,Mouse,Clock命令 from sprites import Sprite,Key,Mouse,Clock bug = Sprite() # 新建虫子 screen = bug.getscreen() # 得到屏幕对象 bug.pendown() # 落笔 for _ in range(4): for _ in range(4): bug.fd(200) bug.left(90) bug.left(90) line = bug.currentLineItem # 当前线条项目 print(line) bug.penup() bug.goto(-100,100) upk = Key("Up") # 新建向上箭头 downk = Key("Down") # 新建向下箭头 rightk = Key("Right") # 新建向右箭头 leftk = Key("Left") # 新建键盘左箭头 spacek = Key("space") # 新建空格键 mk = Mouse() # 新建鼠标左键,1:左键,2:中键,3:右键 mk3 = Mouse(3) # 新建鼠标右键 screen.listen() # 监听键盘按键检测 clock = Clock() # 建立时钟对象需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)
李兴球
李兴球的博客是Python创意编程原创博客
要发表评论,您必须先登录。
发表评论