gpt4 book ai didi

python - pygame.mixer.music,我想在 while 循环运行时播放轨道

转载 作者:太空宇宙 更新时间:2023-11-04 02:20:23 25 4
gpt4 key购买 nike

import pygame    
import sys
import time
from pygame.locals import *

pygame.init()
pygame.mixer.pre_init(44100, 16, 2, 4096)

#music files variables
eatsound = ("E:\p\code\eat.mp3")
gameoversound = ("E:\p\code\gameovertrimmed.mp3")
main = ('E:\p\code\mainm.mp3')


playsurface = pygame.display.set_mode((720, 480))
pygame.display.set_caption('Snake Game!')

fpscontroller = pygame.time.Clock()

while True:
pygame.mixer.music.load(main)
pygame.mixer.music.play(-1, 0.0)

我想让音轨作为背景音播放,直到循环结束。但是,while 循环不允许它这样做

最佳答案

一旦

  pygame.mixer.music.play(-1, 0.0)

方法已调用,无需在 while 循环中不断调用它

初始化循环时调用一次,然后在 while 循环退出时停止

关于python - pygame.mixer.music,我想在 while 循环运行时播放轨道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51795049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com