为什么我得到这个Pygame音乐错误?

时间:2014-08-06 22:20:40

标签: python python-3.x 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 个答案:

答案 0 :(得分:-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的新手所以我不知道这对你有用,对我来说有用吗)

是的,你试过设置一个窗户吗?因为我认为如果你没有设置一个窗口就无法正常工作。