2

文档:

暂停()

创建一个告诉音频节点暂停播放的动作。

声明类 func pause() -> SKAction

此操作只能在 SKAudioNode 对象上执行。音频暂停,如果重新启动,则从暂停的位置恢复。这个动作是不可逆的。

请原谅我的无知,我根本不知道如何使用它来暂停一个SKAudioNode,所以没有尝试任何代码,也没有代码可以显示,因为我不知道如何使用它,并且稍微找到这个准系统文档太轻了。

4

1 回答 1

5

SKAudioNodes 是SKNodes ,所以可以run任意SKAction。所以获得一个暂停动作并要求节点运行它(在 Swift 中):

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

或更短:

audio.run(SKAction.pause())
于 2017-03-05T08:52:29.673 回答