2014-01-30 3 views
0

Я использую Apple Sprite Kit Framework, и мне интересно, как я могу подключить звуковой файл к SKEmitterNode, чтобы каждый раз, когда вылетали частицы, он воспроизводит звук.Приложить звук к SKEmitterNode

EG: Пушка выстреливает пулями с челкой каждый раз, когда пуля (частица) увольняется (испускается).

+0

Возможно, это не лучший способ для съемки. Как вы выполняете обработку столкновений? –

+0

Это не обязательно, это по существу только для шоу. – Jordan

ответ

2

Для достижения желаемого эффекта вы можете использовать свойство particleAction на эмиттере для определения звукового действия.

Определение звукового воспроизведения действий с использованием SKAction playSoundFileNamed:waitForCompletion: или воспроизведения звука внутри блока и запустить его с помощью SKAction runBlock:

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

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