更改 SKAction playSoundFileNamed 的持续时间

Change duration of SKAction playSoundFileNamed

如何更改使用 SKAction.playSoundFileNamed:

创建的声音的持续时间

var sound = SKAction.playSoundFileNamed("sound.mp3", waitForCompletion: false)

我试过设置 sound.duration = 1.0 但到目前为止没有成功?

简而言之,SKAction.playSoundFileNamed: 方法是不可能的。

duration 属性 指定完成当前操作所需的时间(以秒为单位)。

使用 SKAction.playSoundFileNamed: 方法时,您无法控制正在播放的音频(不能暂停、停止、恢复音调等)。就是为了播放声音,仅此而已。

一些有用的链接: