ios - swift 的 spritekit 声音设计

标签 ios audio swift sprite-kit avaudioplayer

我正在尝试弄清楚如何将一些声音设计元素添加到我的游戏中。例如.. 我希望引擎声音随着我的 Sprite 移动得更快而改变音调或变得更响亮。显然这超出了 SKAction 的范围。我已经尝试过 AVAudioPlayer.. 这行得通,但它似乎更适合播放音乐。即使使用 AVAudioPlayer 运行一个短循环也会在每个循环之间产生爆音。

如何以编程方式控制音高、音量、播放速度等?

这似乎很有用。

http://kstenerud.github.io/ObjectAL-for-iPhone/index.html

但是有没有 swift 版本.. 或者我能以某种方式将它桥接到 swift 上吗?

最佳答案

ObjectAL可以作为 Pod 添加到 Swift 项目中,我现在正在我自己的 Swift 项目中使用它。

关于ios - swift 的 spritekit 声音设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25696990/

相关文章:

python - 有没有办法从音频文件中删除/编辑名为 "tag"的元数据条目,而无需安装任何其他内容?

ios - 如何限制文本字段输入的长度 - Swift 2

ios - 在 Swift 4 中获取远程通知设备 token ?

ios - dispatch_async超时方法调用

ios - 将 Xcode 更新到 6.3 后,Xcode 项目显示错误

android - 奇怪的力量关闭

swift - 如何根据文本字段的大小调整字体大小?

ios - 使用 MMWormhole 将消息传递给 Apple Watch

iphone - ios 6 : Center UILabel vertically using Auto Layout constraints

ruby-on-rails - Rails:使用回形针上传音频文件会返回NoMethodError