我快速前进,但我希望在快进时听到音乐。我怎么能这样做?这是我的代码:
if node.name == "left" {
var time = musicPlayer.currentTime
time += 1.0
musicPlayer.enableRate = true
musicPlayer.rate = 2.0
if time > musicPlayer.duration {
} else {
musicPlayer.currentTime = time
}
}
答案 0 :(得分:1)
查看AVAudioPlayer
rate
媒体资源
此属性的默认值1.0提供正常播放速率。可用范围从0.5到半速播放到2.0到双倍速播放。
要设置音频播放器的播放速率,必须先按照enableRate属性说明中的说明启用速率调整。
按下按钮以模拟快进
时,您可以在一定时间内更改速率