[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart2 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
737: 2020/12/29(火)00:09 ID:0sEa3BFI(1/3) AAS
DontDestroyOnLoadを使用しBGM制御用スクリプトを作りました
シーン遷移時にBGMが途切れないようにしたり特定のシーンのみ別BGMにするためのスクリプトです
BGMの切り替え自体はうまくいったのでシーン遷移時のボタン音もこのスクリプトで鳴らすことにしました
private void OnActiveSceneChanged(Scene prevScene, Scene nextScene)
{
// シーン遷移時にボタン音を鳴らす
audioSource.PlayOneShot(buttonSE);
省10
738: 2020/12/29(火)00:10 ID:0sEa3BFI(2/3) AAS
続きです
// BGMを変更する
public void ChangeBGM()
{
// 再生中のBGMを停止
if (nowPlayBgm == 2)
{
省21
739: 2020/12/29(火)00:11 ID:0sEa3BFI(3/3) AAS
質問なのですが
BgmNo1からBgmNo2に切り替えるときにボタン音が鳴りません
BgmNo2からBgmNo1に切り替えるときやBgmNo1のままの場合は動作します
else if (nextScene.name == "HowToPlay") { BgmNo = 2; }
に変更するとボタン音が鳴らなくなったのでGameSceneの問題ではないと思います
スクリプトをどのように直せば全てのシーン遷移時にボタン音が鳴るようになるのでしょうか
ご存知の方がいらっしゃれば教えていただけると幸いです
省1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.384s