viewer.py 文件源码

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

项目:generals-bot 作者: harrischristiansen 项目源码 文件源码
def mainViewerLoop(self):
        while not self._receivedUpdate: # Wait for first update
            time.sleep(0.5)

        self._initViewier()

        while self._runPygame:
            for event in pygame.event.get(): # User did something
                if event.type == pygame.QUIT: # User clicked quit
                    self._runPygame = False # Flag done
                elif event.type == pygame.MOUSEBUTTONDOWN: # Mouse Click
                    self._handleClick(pygame.mouse.get_pos())
                elif event.type == pygame.KEYDOWN: # Key Press Down
                    self._handleKeypress(event.key)

            if self._receivedUpdate:
                self._drawViewer()
                self._receivedUpdate = False

            time.sleep(0.2)

        pygame.quit() # Done. Quit pygame.
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号