Python Pygame混音器不循环

Python Pygame混音器不循环,python,pygame,mixer,Python,Pygame,Mixer,是我在游戏开始时使用的代码(不是在循环中)。 我已经查过了,找不到它为什么不起作用了您必须等待音乐结束播放: from pygame import mixer mixer.init() mixer.music.load("music/Recording.mp3") mixer.music.play(100) 这对我有用。详情请参阅: import pygame from pygame import mixer mixer.init() mixer.music.load(r'music.m

是我在游戏开始时使用的代码(不是在循环中)。
我已经查过了,找不到它为什么不起作用了

您必须等待音乐结束播放:

from pygame import mixer

mixer.init()
mixer.music.load("music/Recording.mp3")
mixer.music.play(100) 

这对我有用。详情请参阅:
import pygame
from pygame import mixer

mixer.init()
mixer.music.load(r'music.mp3')
mixer.music.play(100)
while pygame.mixer.music.get_busy():
    continue