【发布时间】:2018-12-28 11:32:54
【问题描述】:
我正在创建一个汽车游戏,一切正常,只是我无法让音效正常工作。我希望它在汽车移动时播放,并在它停止时消失,我有一小段发动机噪音。当我运行代码时,噪音非常交错和紧张。我所追求的是让剪辑自行播放,然后首先停止。这将导致在未按下按钮时停止的噪音。这是我尝试过的:
carSound = pygame.mixer.Sound('car.mp3')
effect = 0
while True:
keys = pygame.key.get_pressed()
if keys[K_w] or keys[K_UP]:
effect += 1
carSound.play()
if effect >= 10:
carSound.stop()
effect = 0
我完全不习惯这样做,也不知道如何进行。那么如何才能让音效正常播放呢?
【问题讨论】: