2017-03-05 94 views
2

文檔:如何使用/實現暫停()暫停SKAudioNode?

暫停()

創建,告訴音頻節點暫停播放的動作。

宣言類FUNC暫停() - > SKAction

該動作可僅一個SKAudioNode對象上執行。音頻 已暫停,如果重新啓動,則從暫停的位置恢復。這個動作不可逆。

請原諒我的無知,我只是不知道如何使用這個暫停的SKAudioNode,所以沒有嘗試過任何代碼,並沒有代碼來顯示,因爲我不知道怎麼用這個,並找到這個準系統文檔太輕。

回答

4

SKAudioNode s是SKNode s等都能夠run任何SKAction。因此,獲得一個暫停行動,並要求節點來運行它(斯威夫特):

let audio : SKAudioNode 
... 
let pause = SKAction.pause() 
audio.run(pause) 

或更短:

audio.run(SKAction.pause())