def main():
screen, dims = init_display()
bodies, camera, scroll = [], Camera(dims), Scroll()
settings_window, clock, done, frame_count = create_menu("Settings", bodies, camera, dims,
[constants.G, constants.COR]), pg.time.Clock(), False, 0
while not done:
clock.tick(constants.clock_speed)
frame_count += 1
camera.apply_velocity()
G, COR, misc_settings = update_windows(settings_window)
done, dims, screen = handle_events(settings_window, camera, scroll, done, dims, screen, bodies, G, COR)
handle_bodies(G, COR, *misc_settings, scroll, bodies, camera, dims, frame_count, settings_window)
refresh_display(settings_window, screen, bodies, camera)
scroll.update_value()
pg.quit()
if settings_window.alive: settings_window.destroy()
评论列表
文章目录