【问题标题】:How do I change the volume of the sound or music in PyGame?如何在 PyGame 中更改声音或音乐的音量?
【发布时间】:2020-12-11 07:56:37
【问题描述】:

如何在 PyGame 中更改音量,例如通过设置更改音量。我做了 UI 元素,只需要知道如何改变音量。我知道我不清楚,但你可以理解我。请帮忙

【问题讨论】:

标签: python python-3.x pygame volume


【解决方案1】:

更改音量取决于您是在播放pygame.mixer.Sound 对象还是通过pygame.mixer.music 模块播放音乐。

声音的音量可以通过set_volume() 改变。音量参数是 [0.0, 1.0] 范围内的值:

pygame.mixer.init()
my_sound = pygame.mixer.Sound('my_sound.wav')
my_sound.play()

my_sound.set_volume(0.5)

音乐的音量可以通过pygame.mixer.music.set_volume()改变:

pygame.mixer.init()
pygame.mixer.music.load('my_music.mp3')
pygame.mixer.music.play()

pygame.mixer.music.set_volume(0.5)

【讨论】:

    猜你喜欢
    • 2012-05-04
    • 1970-01-01
    • 1970-01-01
    • 2013-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多