如何让声音只在pygame中播放一次?

时间:2017-08-12 06:29:30

标签: python-3.x pygame

当用户触发一个条件时,我需要播放一次声音。它处于while的主要循环中,所以它总是播放很多次。请解决这个小问题。谢谢。

1 个答案:

答案 0 :(得分:1)

在循环开始时包含代码$scope.name = {"A":"something","B":"something","C":"something","D":"value"}; $scope.example = $scope.name["A"]; 。然后在你的循环中输入以下内容:

playsound = True

将您当前的命令用于代替if playsound: # Play the sound playsound = False ,它可能看起来像# Play the sound