python3 pygame学习(2):使用pygame加载音乐
1:导入pygame库,并且初始化声音播放模块
import pygame
pygame.mixer.init()
2:pygame提供了两个加载音乐文件的方法
pygame.mixer.Sound,主要加载ogg和wav音频文件。
pygame.mixer.music,主要加载mp3音频文件。
3:使用方法分别如下。
(1):pygame.mixer.Sound
music=pygame.mixer.Sound("005.wav")while True:music.play()
pygame.mixer.Sound会返回一个Sound对象,该对象又stop,play等方法。
注意,这里的音频文件是采用流的方式打开,并不会一次性播放完毕,所以需要使用while循环。
完整代码
# -*- conding:utf-8 -*-
import pygamepygame.mixer.init()music=pygame.mixer.Sound("006.wav")while True:music.play()
(2):pygame.mixer.music
# -*- conding:utf-8 -*-
import pygamepygame.mixer.init()
#加载音乐
pygame.mixer.music.load("006.mp3")
while True:#检查音乐流播放,有返回True,没有返回False#如果没有音乐流则选择播放if pygame.mixer.music.get_busy()==False:pygame.mixer.music.play()
此方法同Sound方法一样!都是以流的方式呈现,所以需要使用while循环!
python3 pygame学习(2):使用pygame加载音乐相关推荐
- pygame系列教程——1.2加载及显示图片
文章目录 前言 pygame的坐标 游戏刷新率 Demo演示 pygame加载图片 一.加载图片 二.渲染图片 渲染的顺序 三.刷新窗口 前言 在上一节中,我们了解了pygame的安装及并编写了一个p ...
- pygame 加载音乐
Sound 这里必须初始化,也可使用pygame.mixer.init()初始化. 加载声音除了以下两种还有pygame.mixer.Channel也可播放声音. pygame.init() obj ...
- PyTorch框架学习十九——模型加载与保存
PyTorch框架学习十九--模型加载与保存 一.序列化与反序列化 二.PyTorch中的序列化与反序列化 1.torch.save 2.torch.load 三.模型的保存 1.方法一:保存整个Mo ...
- 深度学习数据集定义与加载
深度学习数据集定义与加载 深度学习模型在训练时需要大量的数据来完成模型调优,这个过程均是数字的计算,无法直接使用原始图片和文本等来完成计算.因此与需要对原始的各种数据文件进行处理,转换成深度学习模型可 ...
- ios网络学习------4 UIWebView的加载本地数据的三种方式
ios网络学习------4 UIWebView的加载本地数据的三种方式 分类: IOS2014-06-27 12:56 959人阅读 评论(0) 收藏 举报 UIWebView是IOS内置的浏览器, ...
- 【EF学习笔记07】----------加载关联表的数据 贪婪加载
[EF学习笔记07]----------加载关联表的数据 贪婪加载 讲解之前,先来看一下我们的数据库结构:班级表 学生表 贪婪加载 //贪婪加载 using (var db = new Entitie ...
- OpenCV学习2--图片的加载,修改与保存
OpenCV学习2--图片的加载,修改与保存 转自https://blog.csdn.net/qq_16481211/article/details/79553335 之前安装配置好OpenCV的环境 ...
- java虚拟机预先加载哪些类_Java虚拟机JVM学习02 类的加载概述
Java虚拟机JVM学习02 类的加载概述 类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对 ...
- OpenCasCade学习笔记(三):加载显示STEP格式图片,并实现平移、缩放和旋转操作
OpenCasCade学习笔记(三):加载显示STEP格式图片,并实现平移.缩放和旋转操作 C3DWidget.h #pragma once#include <QtWidgets/QApplic ...
最新文章
- 希尔排序算法实现思想个人理解
- 使用Python内置函数对变量类型进行转换
- Spring IoC 源码系列(五)getBean 流程分析
- PHP解压与配置的图片,PHP完善压缩处理类(支持主流的图像类型(jpg、png、gif)...
- 灾备还缺一套评价体系
- UI素材模板|数据可视化APP界面
- php编写一个计算相对路径的函数,php求相对路径的函数
- 转!!存储过程和触发器
- Android源码中常用的系统广播
- 基于聚合数据的移动联通基站API接口的php完整代码实例
- sl400升级win10_联想SL400全安装WIN7(官方最完美教程).doc
- 计算机上的策略禁止用户安装,Win7系统如何使用组策略禁止安装软件?
- 中考计算机考键盘,信息技术中考键盘常识复习讲座.ppt
- Illumina测序原理
- Window10家庭版启用远程桌面功能
- VS用OLE方式对Excel进行读写操作
- 学计算机有作业吗,有没有电脑高手,大学计算机专业的作业
- 可恶的RunDll广告怎么关闭
- #135:动画SVG的三种方法
- RocketDock的Mac主题