engine.py 文件源码

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

项目:interactive-python 作者: mixer 项目源码 文件源码
def loop(self):
        await self.setup()

        while self._running:
            self._screen.timeout(1)
            pressed_key = self._screen.getch()
            if pressed_key == ord('q'):
                raise QuitException()

            self.update(pressed_key)

            self._screen.clear()
            drawees = sorted(self._sprites, key=lambda o: o.x)
            for d in drawees:
                d.draw()
            self._screen.refresh()
            curses.flushinp()

            await asyncio.sleep(1 / self._fps)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号