pip install PySDL2 python import sdl2 import sdl2.ext sdl2.ext.init() window = sdl2.ext.Window("Multimedia App", size=(800, 600)) renderer = sdl2.ext.Renderer(window) window.show() python running = True while running: for event in sdl2.ext.get_events(): if event.type == sdl2.SDL_QUIT: running = False python surface = sdl2.ext.pixels3d(renderer) surface[:, :, 0] = 255 surface[:, :, 1] = 0 surface[:, :, 2] = 0 texture = renderer.create_texture_from_surface(surface) renderer.clear() renderer.copy(texture) font_manager = sdl2.ext.FontManager() font = font_manager.load("font.ttf", size=40) text_surface = font.render("Hello World!", color=(255, 255, 255)) text_texture = renderer.create_texture_from_surface(text_surface) renderer.copy(text_texture) renderer.present() python sound = sdl2.ext.Sound("sound.wav") sound.play()


上一篇:
下一篇:
切换中文