选择随机声音 Pygame

Choosing a random sound Pygame

我想知道如何以 OOP 方式选择随机声音并在事件中播放它。我最初的计划是在我的资源加载器 class 中有一个列表,并让它遍历它。我唯一的问题是当我尝试实现它时,我的代码不断地破坏一切。你们会怎么做?

class SoundManager:
    sounds = [] # list of sound objects

    @staticmethod
    def playRandom():
        random.choice(SoundManager.sounds).play()