我为什么会遇到这个Pygame音乐错误?
pygame.mixer.music.load('audio/zombie_theme.ogg')
pygame.error: Unrecognized music format
这里出现了一个错误。你可以看到我正在使用一个ogg格式的文件。以下是代码:
import pygame, sys, Funk
from tileC import Tile
from object_classes import *
from interaction import interaction
from A_Star import A_Star
pygame.init()
pygame.font.init()
pygame.mixer.init()
pygame.mixer.music.load('audio/zombie_theme.ogg')
pygame.mixer.music.play(-1)
有什么想法吗?谢谢。
1 个回答
-1
如果你想让背景无限循环,可以试试这个:
pygame.mixer.music.load('audio/zombie_theme.ogg')
pygame.mixer.music.play(-1, 0.0)
如果你只想让它播放一次,可以试试这个:
pygame.mixer.music.load('audio/zombie_theme.ogg')
pygame.mixer.music.play()
(我还是python新手,所以不确定这对你是否有效,但对我来说是可以的)
哦,对了,你有没有尝试设置一个窗口?因为我觉得如果不设置窗口,它可能真的无法正常工作。