def __init__(self, screen, resolution=(800,480),
ui_placement_mode=False, fps=60, dev_mode=False,
audio=(22050, -8, 1, 1024)):
# init system
pygame.mixer.init(audio[0], audio[1], audio[2], audio[3])
pygame.font.init()
pygame.init()
self.screenSurface = pygame.display.set_mode(resolution) #, pygame.FULLSCREEN)
self.fpsClock = pygame.time.Clock()
self.fps = fps
pygame.display.set_caption("LCARS")
if not dev_mode: pygame.mouse.set_visible(False)
# set up screen elements
self.all_sprites = pygame.sprite.LayeredDirty()
self.all_sprites.UI_PLACEMENT_MODE = ui_placement_mode
self.screen = screen
self.screen.setup(self.all_sprites)
self.running = True
评论列表
文章目录