Pygame教程系列四:播放音频篇

pygame音频播放教程
本文介绍使用pygame库播放音频的方法,包括初始化音频模块、加载及播放音频文件、控制播放进度等功能,并提供完整代码示例。

【前言】

      pygame播放音频文件这部分相对来说比较简单,主要是用到pygame.mixer模块,不过也有一些地方需要注意的,咱们直接先看看案例

1、案例效果图

在这里插入图片描述

2、案例代码

import pygame
from mutagen.mp3 import MP3
# 标识是否退出循环
exitFlag = False
# 设置画面刷新的帧率,即1s内刷新几次
FPS = 30
# 初始化pygame
pygame.init()
# 设置窗口标题
pygame.display.set_caption("pygame音频播放教程")
# 设置窗口大小
surface = pygame.display.set_mode((1000,500),pygame.RESIZABLE)
# 设置icon
icon = pygame.image.load('E:\AS-workspace\pygameTest\drawable\icon.png').convert_alpha()
pygame.display.set_icon(icon)
paused = False
# 获取游戏时钟
clock = pygame.time.Clock()
music1Path = r'E:\AS-workspace\pygameTest\music\music_1.mp3'
music2Path = r'E:\AS-workspace\pygameTest\music\music_2.mp3'
# 初始化音频模块
pygame.mixer.init()
# 加载音频文件
pygame.mixer.music.load(music1Path)
# 排队多个音频,依次播放
pygame.mixer.<
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值