Импорт и воспроизведение музыки по проблемам Python: что я делаю не так? - PullRequest
1 голос
/ 10 апреля 2019

Из учебного пособия я узнал, что вы можете воспроизводить музыку, сначала инициализировав ее и выбрав нужную музыку. Сначала я сделал это, создав новую переменную, и попытался воспроизвести эту переменную в функции.

Я пытался найти решение в Интернете, но ничего не получилось, и я тоже получаю эту ошибку.

MenuMusic = pygame.mixer.Sound("MainMenu.mp3")
pygame.error: Unable to open file 'MainMenu.mp3'
#initialising python
pygame.init()
pygame.mixer.init()
pygame.mixer.pre_init()

#Loading Background Music
MenuMusic = pygame.mixer.Sound("MainMenu.mp3")
MenuMusic = pygame.mixer.music.set_volume(0.45)

def main_menu():
    DS.blit(mainmenu, (0, 0))
    pygame.display.update()
    MenuMusic.play()

Я ожидаю, что музыка будет воспроизводиться, когда функция вызывается из некоторого (в данном случае это основной цикл для моей игры) цикла.

Я получаю сообщение об ошибке, в котором говорится, что pygame не может открыть файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...