2015-12-06 3 views
1

Итак, я пытаюсь создать небольшую игру с помощью SceneKit от Apple, и, как и во всех играх, мне нужно добавить некоторые звуки здесь и там.Отсутствует свойство audioNode SCNAudioPlayer

Чтение корыта документации SCNAudioPlayer может помочь с этим, и это audioNode свойство позволит мне изменить громкость звука, реверберация и т.д.

Теперь дело в том, что даже несмотря на то, documentation четко говорится, что есть это свойство audioNode на SCNAudioPlayer класса, и даже если это свойство появляется в заголовках рамки, будь то Objective-C:

enter image description here

или Swift:

enter image description here

, когда я пытаюсь использовать его в моем коде, я получаю эту ошибку:

enter image description here

Любая идея, что я делаю не так?

ответ

1

Хорошо.

После борьбы с этим более 3 часов и отправки моего вопроса здесь мне удалось обнаружить, что проблема заключалась в том, что я не импортировал фреймворк AVFoundation, который необходим для того, чтобы объект audioNode был выставлен.

Так простой

import AVFoundation 

ли трюк.

Спасибо!

Смежные вопросы