Pygame中的声音问题

时间:2018-10-23 10:22:57

标签: audio pygame volume

  1. 如何设置声音的音量?

  2. 是否可以一次播放两个声音?

  3. 我可以使用'if〜'知道音乐是否结束了吗?

1 个答案:

答案 0 :(得分:1)

  1. 将0到1之间的值传递给声音的set_volume方法,例如:sound.set_volume(0.5)

  2. 只需依次调用声音的播放方法即可。

    sound1.play()
    sound2.play()
    

    默认的声音播放通道数为8,但可以使用pygame.mixer.set_num_channels进行更改。

  3. pygame.mixer.music.get_busy