【发布时间】:2018-12-14 05:59:09
【问题描述】:
我得到了这个代码:
a_0 = pygame.mixer.sound("a.mp3",)
a = pygame.mixer.music
b_0 = pygame.mixer.music.load("b.mp3")
b = pygame.mixer.music
c_0 = pygame.mixer.music.load("c.mp3",)
c = pygame.mixer.music
d_0 = pygame.mixer.music.load("d.mp3")
d = pygame.mixer.music
e_0 = pygame.mixer.music.load("e.mp3",)
e = pygame.mixer.music
当我想用 d (that emans d.mp3) 播放声音时:
d.play()
它只播放列表的最后一个声音,这意味着e.mp3 而不是d.mp3。
我在这里做错了什么?
【问题讨论】:
-
你在说什么清单?
-
这不是一个真正的 Python 列表。它只是一个声音文件夹。该文件夹包含代码中使用的所有声音。
-
这行 'e_0 = pygame.mixer.music.load("e.mp3",)' 会是问题吗?