Почему мой wav-файл не воспроизводится в pygame?

Я следую онлайн-руководству, но у меня не воспроизводится звук, когда я прыгаю. Я сделал следующее:

import pygame
from pygame import mixer

pygame.mixer.init()
pygame.mixer.pre_init(44100, -16, 2, 512)
pygame.init
pygame.font.init()

jump_sfx = pygame.mixer.Sound('jump.wav')

jump_sfx.play()  # *This bit is under the if space bar pressed*

Кодовой ошибки нет, просто работает без звука. Я пробовал формат mp3, music.load вместо .Sound, а также включал временные задержки, но безрезультатно. Я также не уверен, как использовать get_busy, что, похоже, позволит мне добавить оператор print, чтобы увидеть, смешивается ли он в консоли ...


person Matt    schedule 05.06.2021    source источник
comment
Спасибо за приведение в порядок поста! Обновление по этому поводу, он не воспроизводит звук ни для чего, что я создаю, ни для фоновой музыки. Используя Replit, я могу открыть Python и воспроизвести звук из импорта звука, а также воспроизвести функцию и звук. Только не на pygame с микшером или музыкой.   -  person Matt    schedule 06.06.2021