0
我试图循环播放音乐,但它没有正确循环播放。例如。如果我写Pygame - 音乐没有正确循环
pygame.mixer.music.play(5, 0.0)
那么它将仅循环3次,如果我通过6或7,它循环4次,10它循环6次,持续15它循环8次等等。我试过不同的mp3文件,但结果是一样的。虽然传递'-1'循环无限完美地运作。这里似乎是什么问题?
import pygame, sys
from pygame.locals import *
pygame.init()
surface = pygame.display.set_mode((640, 480))
pygame.display.set_caption('Blop!')
pygame.mixer.music.load('blop.mp3')
pygame.mixer.music.play(15, 0.0)
while True:
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
尝试pygame.mixer.music(15) – Wboy
@Wboy我认为你输入了你的评论,因为它给出了'模块不可调用'的错误。无论如何,我尝试pygame.mixer.music.play(15),但它仍然只能循环播放8次 – Tushar
不,我指的是文档中的评论https://www.pygame.org/docs/ref/music html的。你是否在长时间的沉默中播放任何文件? – Wboy