如何播放两首歌
按照代码截图里面的代码,后面加载的音乐会将前面加载的音乐替换掉,那么我想两首都播放,就是先放一首,播放一遍后紧接着播放第二首,怎么实现?
19
收起
正在回答 回答被采纳积分+1
1回答
好帮手慕笑蓉
2020-04-29 16:52:49
同学,你好。根据同学提的需求可以播放一遍后紧接着播放第二首,官网提到了 pygame.mixer.music.queue(filename) 方法,解释此方法将加载一个声音文件并对其进行排队。当当前声音自然结束时,队列中的声音文件将立即开始。一次只能排列一个声音。如:
pygame.mixer.music.load('bach.ogg') pygame.mixer.music.queue('mozart.ogg')
上面的代码,bach音乐播放完后,立即播放mozart音乐。如果同学还想实现更多的音乐播放功能,可以尝试写python代码来控制音乐的播放。
如果解决了你的疑惑,请采纳,祝学习愉快~
1.Python零基础入门
- 参与学习 人
- 提交作业 2727 份
- 解答问题 8160 个
想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星