Ich spiele Musik mit AVAudioPlayer und benötige Hilfe beim Zurückspulen von Musik. Ich habe es mit rate = 2.0
vorspulen lassen, aber jetzt bin ich mir nicht sicher, wie man die Musik mit der Rate-Eigenschaft oder etwas anderem zurückspult. Kann mir bitte jemand helfen, das herauszufinden? Vielen Dank!Gibt es eine Möglichkeit, mit AVAudioPlayer Musik zurückzuspulen?
override func touchesMoved(touches: Set<UITouch>, withEvent event: UIEvent?) {
for touch in touches {
let location = touch.locationInNode(self)
let node = self.nodeAtPoint(location)
//this is for the left turntable
if node.name == "lefttt" {
//lets user rotate left turntable when there is one finger on turntable.
let dy = leftTurntable.position.y - location.y
let dx = leftTurntable.position.x - location.x
let angle2 = atan2(dy, dx)
leftTurntable.zRotation = angle2
let delta = (angle2 - previousAngle)
if delta > 0 {
//rewind code
print("rotateleft")
}
else {
print("rotateright")
musicPlayer.rate = 2
musicPlayer.play()
}
previousAngle = angle2
}
Ja, aber ich werde viel Code in AVPlayer ändern müssen, damit er funktioniert. Ich habe versucht, die aktuelle Zeit zu verwenden und es spult zurück, aber ich höre keinen Ton, wenn ich zurückspulen. – coding22