以下の内容はhttps://toburau.hatenablog.jp/entry/20160726/1469552269より取得しました。


BGMの停止

ループで鳴っているBGMを指定するためにAudioSourceのStop()を呼んだのだが、すぐに停止せずに曲の終わりまで鳴ってから止まる。停止というよりもループさせないという感じ。
何故だろうと思いながら、何回かテストしていたら、最初の1回目だけ音が大きい気がする。
ということはもしかして、ループさせているBGMとループしないBGMの2つが鳴っているのではないかと考え、登録してあるオブジェクトをチェックしてみたら、まったく関係の無いところにAudioSourceのコンポーネントが追加されていた。間違ってドラッグアンドドロップしてしまったのだろう。
間違って登録してあったのを削除したら、ちゃんと意図したとおりに停止することが出来た。
プレイしたら普通に音が鳴っているのでなかなか気が付きにくかった。今鳴っている音のリストとか表示する機能があると分かりやすいだろう。そういう機能は無いのかな。




以上の内容はhttps://toburau.hatenablog.jp/entry/20160726/1469552269より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14