pygame背景音乐

Pygame 有一个方法, pygame.mixer() 它具有所有关于音频操作的功能,如播放歌曲、对歌曲进行排队、设置音量、倒带、停止、暂停、继续等等。该类提供的功能有–

  • pygame . mixer . music . load():这将加载音乐文件/文件名对象。
  • pygame . mixer . music . play(loops,start,fade_ms ) :开始播放已加载的音乐。这需要 3 个参数
    • 循环:这是一个可选的整数参数,表示歌曲应该重复多少次。如果设置为-1,那么它将无限循环。
    • start: 这是一个可选的 float 参数,表示音乐开始播放的时间和位置。
    • fade_ms: 是可选的整数参数。它使音乐从 0 音量开始,并在给定时间逐渐变满音量。
  • pygame . mixer . music . queue():这将在当前音乐文件的末尾排队一首歌曲。当前文件一结束,下一个排队的音乐文件就会播放。您还可以将多首歌曲排队,这将是我们构建播放列表的主要逻辑。
  • pygame . mixer . music . rewind():这将当前音乐文件的回放倒回到开头。
  • pygame . mixer . music . pause():这将暂停当前音乐文件的播放。
  • pygame . mixer . music . set _ endevent():这发出一个信号,即一个事件。如果音乐文件已经播放完毕,将会有一个事件排队。
  • pygame . mixer . music . get _ busy():返回一个布尔值,表示当前是否播放过音乐文件。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值