gpt4 book ai didi

python - 如何在pyglet中连续播放音乐

转载 作者:行者123 更新时间:2023-11-30 23:17:14 24 4
gpt4 key购买 nike

我和我的 friend 正在开发一款游戏,我们希望音乐在游戏运​​行时循环播放。请帮忙,似乎没有重复播放音乐的功能

最佳答案

在当前版本的 pyglet 中,您应该使用 SourceGroup,并将 loop 属性设置为 True。然后,您可以将其排队到 Player 中进行播放:

snd = pyglet.media.load('sound.wav')
looper = pyglet.media.SourceGroup(snd.audio_format, None)
looper.loop = True
looper.queue(snd)
p = pyglet.media.Player()
p.queue(looper)
p.play()

不确定是否有更紧凑的方法来做到这一点,但它似乎有效......

关于python - 如何在pyglet中连续播放音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27391240/

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