main_menu.py 文件源码

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

项目:OfMagesAndMagic 作者: munnellg 项目源码 文件源码
def __init__(self, main_menu):
        self.parent     = main_menu.parent
        self.main_menu  = main_menu
        self.settings   = self.parent.settings

        self.parent.event_handler.register_key_listener(self.handle_keypress)
        self.title = text_renderer.render_title("Options", colours.COLOUR_WHITE)

        self.title_position = (
            (self.parent.resolution[0] - self.title.get_width())// 2,
            15
        )

        self.directions = {
            pygame.K_UP        : [-1,  0],
            pygame.K_DOWN      : [ 1,  0],
            pygame.K_RIGHT     : [ 0,  1],
            pygame.K_LEFT      : [ 0, -1],
            pygame.K_SPACE     : [ 0,  2],
            pygame.K_RETURN    : [ 0,  2],
            pygame.K_ESCAPE    : [ 0,  3],
            pygame.K_BACKSPACE : [ 0,  3]
        }
        self.animation = None
        self.menu = SettingsMenu(self.settings)

        self.menu.register_finished_callback(self.finished)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号