Я создаю автомобильную игру, все работает отлично, кроме того, я не могу заставить звуковой эффект работать нормально. Я бы хотел, чтобы он играл, когда машина двигается, и исчезает, когда она останавливается, у меня короткий клип шума двигателя. Когда я запускаю код, шум очень шаткий и неустойчивый. То, что мне нужно, - это клип, чтобы играть над собой, а затем первым остановиться. Это приведет к остановке шума, когда кнопка не будет нажата. Вот что я пробовал:Беззвучно играя звуковые эффекты pygame
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
Я вовсе не привык к этому и не знаю, как действовать. Итак, как я могу заставить звук играть правильно?