not good but great

プログラミング、アート、映画・本の感想について書きます。

Spritekitに効果音やBGMをつける

無料の音素材はこちらから探した。
フリー素材で作るiOSゲームアプリ〜フリー素材サイトとその探し方〜【その他】 - (:3[kanのメモ帳]

SKAction *startSound = [SKAction playSoundFileNamed:@"start.mp3" waitForCompletion:NO];
[node runAction:startSound];

効果音はアニメーションを作るときに使用したSKActionを使えばできる。簡単だ。

BGM再生はSpritekitには用意されていないので、AVAudioPlayerというものを使う。コードは下記を参考にした。

コードの参考にしたサイト
http://bluefish.orz.hm/sdoc/spritekit_memo.html#BGMの鳴らし方