因此,我正在尝试使用Apple的SceneKit来制作一款小游戏,就像所有游戏一样,我需要在这里和那里添加一些声音。
通过文档阅读SCNAudioPlayer
可以帮助解决这个问题,它的audioNode
属性可以让我更改声音,混响等的音量。
现在,事情是,即使documentation明确声明audioNode
类上有此SCNAudioPlayer
属性,即使此属性出现在框架的标题中,也可以是Objective-C:
或Swift:
当我尝试在代码中使用它时,出现此错误:
知道我在做什么错吗?
最佳答案
好。
经过3个多小时的苦苦挣扎并在此处发布我的问题后,我设法发现问题是我没有导入所需的AVFoundation
框架,以便暴露audioNode
属性。
这么简单
import AVFoundation
做到了。
谢谢!
关于ios - SCNAudioPlayer的audioNode属性丢失,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34120323/