【发布时间】:2017-08-12 14:35:34
【问题描述】:
当用户触发一个条件时,我需要播放一次声音。它在while的大循环中,所以总是播放很多次。请解决这个小问题。谢谢。
【问题讨论】:
标签: python-3.x pygame
当用户触发一个条件时,我需要播放一次声音。它在while的大循环中,所以总是播放很多次。请解决这个小问题。谢谢。
【问题讨论】:
标签: python-3.x pygame
在循环的开头包含代码playsound = True。然后在你的循环中输入以下内容:
if playsound:
# Play the sound
playsound = False
用你当前的播放命令代替# Play the sound,它可能看起来像sound.play()。
【讨论】:
MySound.play(),则需要替换# Play the sound。如果您发布完整代码会有所帮助。