gpt4 book ai didi

python - 如何使用 pygame.mixer 重复播放音乐?

转载 作者:行者123 更新时间:2023-11-28 21:48:35 26 4
gpt4 key购买 nike

我创建了以下使用 pygame.mixer 播放 mp3 音乐的代码。但是,音乐不会重复。关于如何使音乐重复播放的任何想法?这是代码:

playlist = list()
playlist.append ( "put music here.mp3" )
playlist.append ( "put music here.mp3" )

pygame.mixer.music.load ( playlist.pop() )
pygame.mixer.music.queue ( playlist.pop() )
pygame.mixer.music.set_endevent ( pygame.USEREVENT )
pygame.mixer.music.play()

a = 0

running = True
while a == 0:
while running:
for event in pygame.event.get():
if event.type == pygame.USEREVENT:
if len ( playlist ) >1:
pygame.mixer.music.queue ( playlist.pop() )`

最佳答案

根据pygame documentation您可以为 pygame.mixer.music.play() 传入 -1 以无限期地重复音乐。

关于python - 如何使用 pygame.mixer 重复播放音乐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35068209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com