pixels.py 文件源码

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

项目:Grating_Advanced_Simulation_Platform 作者: GratingLaboratories 项目源码 文件源码
def update(self, pressed_keys):
        if pressed_keys[K_w]:
            if pygame.key.get_mods() & pygame.KMOD_SHIFT:
                self.pixel.move((0, self.r_converter(10)))
            else:
                self.pixel.move((0, self.r_converter(200)))
        if pressed_keys[K_s]:
            if pygame.key.get_mods() & pygame.KMOD_SHIFT:
                self.pixel.move((0, self.r_converter(-10)))
            else:
                self.pixel.move((0, self.r_converter(-200)))
        if pressed_keys[K_a]:
            if pygame.key.get_mods() & pygame.KMOD_SHIFT:
                self.pixel.move((self.r_converter(-10), 0))
            else:
                self.pixel.move((self.r_converter(-200), 0))
        if pressed_keys[K_d]:
            if pygame.key.get_mods() & pygame.KMOD_SHIFT:
                self.pixel.move((self.r_converter(10), 0))
            else:
                self.pixel.move((self.r_converter(200), 0))
        self.axis = self.a_converter(self.pixel.axis)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号