display_manager.py 文件源码

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

项目:Heap-Project-1 作者: stacompsoc 项目源码 文件源码
def keyboard(self, key):
        """
        Handle keyboard events.

        :key: key pressed
        """
        global SCALE_FACTOR, MIN_MASS
        if key == pygame.K_SPACE:
            self.pause = not self.pause
        elif key == pygame.K_UP:
            self.pos_shift[1] -= int(self.height / 10)
        elif key == pygame.K_DOWN:
            self.pos_shift[1] += int(self.height / 10)
        elif key == pygame.K_LEFT:
            self.pos_shift[0] -= int(self.width / 10)
        elif key == pygame.K_RIGHT:
            self.pos_shift[0] += int(self.width / 10)
        elif key == pygame.K_EQUALS:
            SCALE_FACTOR /= 1.05
        elif key == pygame.K_MINUS:
            SCALE_FACTOR *= 1.05
        MIN_MASS = SCALE_FACTOR ** 3
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号