示例#1
0
        self.fix_draw_order()

    def load_UI(self):
        new_ui = CanvasComp(0, 0, GameData.window_size[0],
                            GameData.window_size[1])
        self.add_component(new_ui, 10)

    def load_fps(self):
        size = (100, 50)
        fps_counter = FPSCounter(0, GameData.window_size[1] - size[1], size[0],
                                 size[1])
        self.add_component(fps_counter)


game = Game()
GameData.game = game

running = True
while running:
    for event in pygame.event.get():
        Input.handle_input(event)
        game.handle_event(event)

    #game.handle_event(None)

    game.run()

    GameTime.update()
    clock.tick(120)