选择随机声音 Pygame
Choosing a random sound Pygame
我想知道如何以 OOP 方式选择随机声音并在事件中播放它。我最初的计划是在我的资源加载器 class 中有一个列表,并让它遍历它。我唯一的问题是当我尝试实现它时,我的代码不断地破坏一切。你们会怎么做?
class SoundManager:
sounds = [] # list of sound objects
@staticmethod
def playRandom():
random.choice(SoundManager.sounds).play()
我想知道如何以 OOP 方式选择随机声音并在事件中播放它。我最初的计划是在我的资源加载器 class 中有一个列表,并让它遍历它。我唯一的问题是当我尝试实现它时,我的代码不断地破坏一切。你们会怎么做?
class SoundManager:
sounds = [] # list of sound objects
@staticmethod
def playRandom():
random.choice(SoundManager.sounds).play()