Почему не меняется громкость в Pygame?

У меня есть ползунок, с которого я считываю значение и отправляю его в переменную volume. Проблема в том, что get_volume() при движениях ползунка изменяет свое значение, но на деле ничего не происходит — звук не меняет свою громкость.

Почему так?

Код громкости:

def change_volume(self, value):
            print(self.player.get_volume())
            volume = round(value / 100, 2)
            pg.mixer.Sound.set_volume(self.player, volume)

Ответы (0 шт):