コード例 #1
0
    def __init__(self, cursor_lib):
        self.cursor_lib = cursor_lib

        self.whole_window = BaseWindow(cursor_lib, self.game_dimensions,
                                       Coord(0, 0))
        self.message_bar = MessageBar(cursor_lib, self.message_dimensions,
                                      Coord(0, 0))
        level_position = Coord(
            self.message_bar.screen_position.y + self.message_bar.rows, 0)
        self.level_window = LevelWindow(cursor_lib, default_level_dimensions,
                                        level_position)
        status_position = Coord(
            self.level_window.screen_position.y + self.level_window.rows, 0)
        self.status_bar = StatusBar(cursor_lib, self.status_dimensions,
                                    status_position)

        self.prepared_input = deque()