我正在使用调音台打开文件但是我收到错误。我正在使用mac os x。这是我的代码:
mixer.init()
mixer.pre_init(44100, 16, 2, 4096)
mixer.music.load('Warning.wav')
mixer.music.play()
我收到错误:
无法打开'Warning.wav'。
而且当我写pygame.mixer.init()
时,我也会收到错误:
名称'pygame'未定义
我该如何解决这个问题?你也可以为我更改代码吗? 我尽可能快地找到解决方案!
答案 0 :(得分:1)
首先导入并初始化pygame。这两行代码必须存在。
import pygame
pygame.init()
现在,初始化混音器。
pygame.mixer.init()
加载音乐。
pygame.mixer.load("musicfile.wav")
播放音乐。
pygame.mixer.play(-1)
参数-1将告诉它永远播放。
您还需要将屏幕设置为变量。
gameDisplay = pygame.display.set_mode((640, 480))
这是一个完全有效的例子。
import pygame
pygame.init()
gameDisplay = pygame.display.set_mode((640, 480))
pygame.mixer.init()
pygame.mixer.music.load("resources\\music.mp3")
pygame.mixer.music.play()
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
希望这有帮助!
注意:Pygame可以更好地使用音乐的.mp3文件和音效的.wav文件。