Pygame入门(3)播放背景音乐与音效

学习播放背景音乐和音效过程中,遇到的问题(与书本不一致等)。

1.播放背景音乐

pygame.mixer.music.load()

加载MP3格式

加入pygame.mixer.init()即可

第十一行第一个参数:播放次数(n>0,n=0时播放1次,-1是特殊值,会循环播放。执行的结果与书本上的结果不一致

第二个参数:从音乐开头250s开始播放音乐。

spyder IPython console中输入pygame.mixer.music.stop()即可立即停止音乐

加载wav格式




2.播放音效

sound=pygame.mixer.Sound('')

加载MP3格式


无法打开此音乐



输出sound.stop()即可立即停止音乐


《Python和Pygame游戏开发指南》这本书中提到pygame.mixer.music.load()可以加载MP3, WAV, MIDI格式。pygame.mixer.Sound()可以加载MP3, WAV, OGG格式,与尝试的不符,请自行尝试



你可能感兴趣的:(Pygame入门(3)播放背景音乐与音效)