snake.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:tscrnsvr 作者: illinoisjackson 项目源码 文件源码
def main(win,args):
    SCSP = ScreenSpace(win)
    SNK = Snake(win,args)
    try:
        while True:
            SNK.render(SCSP,args)
            SCSP.render(clear=False,ref=False)
            gc = SCSP.win.getch()
            if gc in [ord("a"),curses.KEY_LEFT]:
                SNK.dir = SNK.turnleft()
            if gc in [ord("d"),curses.KEY_RIGHT]:
                SNK.dir = SNK.turnright()
            if gc == ord("q"):
                SCSP.destroy()
                sys.exit()
            SCSP.win.erase()
            time.sleep(args.delay)
    except KeyboardInterrupt:
        pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号