easygraphics.music包

一个简单的音乐播放库。

函数列表

load_music(filename) 载入音乐文件以便播放。
close_music() 关闭音乐播放设备。
play_music(loops, start) 播放音乐。
pause_music() 暂停音乐。
unpause_music() 恢复暂停的播放。
stop_music() 停止播放。
queue_music(filename) 将音乐添加到播放队列里。
is_music_playing() 检查音乐是否在播放。
get_music_pos() 获取当前的音乐播放位置。
get_music_volume() 获取音乐播放的音量。
set_music_pos(pos) 设置音乐播放的位置。
set_music_volume(volume) 设置音乐音量。
fade_out_music(time) 淡出停止音乐。

函数

一个简单的音乐播放库。

你可以用它来载入和播放音乐文件。

一个简单的例子:

>>> from easygraphics.music import *
>>> # For legal reasons please prepare a music file by yourself
>>> load_music("test.mp3")
>>> play_music()
>>> close_music()
easygraphics.music.load_music(filename: str) → None

载入音乐文件以便播放。

如果音乐播放设备尚未初始化,本函数会自动进行初始化。

使用play_music来播放音乐。

参数:filename – 要播放的音乐文件。
easygraphics.music.close_music()

关闭音乐播放设备。

easygraphics.music.play_music(loops: int = 0, start: float = 0.0) → None

播放音乐。

参数:
  • loops – loops. 0 means no loop
  • start – 播放的起始位置。
easygraphics.music.pause_music() → None

暂停音乐。

easygraphics.music.unpause_music() → None

恢复暂停的播放。

easygraphics.music.stop_music() → None

停止播放。

easygraphics.music.queue_music(filename: str)

将音乐添加到播放队列里。

参数:filename – 要加入播放队列的文件路径。
easygraphics.music.is_music_playing() → bool

检查音乐是否在播放。

返回:如果在播放,返回True;否则返回False
easygraphics.music.get_music_pos() → float

获取当前的音乐播放位置。

返回:当前位置
easygraphics.music.get_music_volume() → int

获取音乐播放的音量。

返回:播放的音量
easygraphics.music.set_music_pos(pos: float)

设置音乐播放的位置。

参数:pos – 要设置到的位置
easygraphics.music.set_music_volume(volume: int)

设置音乐音量。

参数:volume – 播放的音量
easygraphics.music.fade_out_music(time: float)

淡出停止音乐。

参数:time – 淡出时间(单位为毫秒)