xcode6.3.2を使って、ゲームプログラムを学んでいます。
言語はSwiftです。
いろいろなサンプルコードなどを打ち込みながら実行したりしているのですが、その際、なぜか、効果音を鳴らすことができません。
例えば、
「Sprite Kit Swift Tutorial for Beginners」
http://www.raywenderlich.com/84434/sprite-kit-swift-tutorial-beginners
というサイトのサンプルプログラムを打ち込んでも、
SKAction.playSoundFileNamed
というアクションを実行する際に、
Thread 1 : signal SIGABRT
というエラーが出て止まってしまいます。
コンパイルはできるし、普通に実行もされます。
このアクションをコメントアウトすれば、普通に動きます。
また、このエラーは、「SpriteKitではじめる2Dゲームプログラミング」という本のサンプルプログラムでも同じ仕組みで効果音を出すプログラムがあるのですが、やはり同じエラーになります。
著者に質問もしましたが、回答は、「お使いの環境で試しましたが動きます。サウンドファイルはプロジェクトにひも付けられていますか?」でした。
著書のサンプルコードをそのままダウンロードしたものでも試しましたが、もちろんサウンドファイルは付いているし、ファイル形式もmp3と、cafを試しましたが、どちらもダメでした。
何か同じような事で悩んだ方はいらっしゃらないでしょうか?
または、何かしら解決の糸口のようなものでもお持ちの方がいらっしゃいましたら、ご教授頂けましたら幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/07/04 21:40
2015/07/05 02:03