エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
1. BGMのフェードイン/アウト ゲーム開始やシーン切り替え時に、BGMをいきなり鳴らしたり止めたりすると... 1. BGMのフェードイン/アウト ゲーム開始やシーン切り替え時に、BGMをいきなり鳴らしたり止めたりすると、耳に違和感が生じます。Mathf.LerpでAudioSource.volumeを0から1へ徐々に変化させれば、ふんわりと音が立ち上がり、シーン終了時に1から0へゆっくり音量を下げれば、違和感のないフェードアウトが可能です。 ポイント: tを時間経過で増やすことで、数秒かけて音量を変更 シーンの空気感やイベントの緩急に合わせてBGMをコントロール サンプルコード: using UnityEngine; public class BGMFader : MonoBehaviour { public AudioSource audioSource; public float fadeDuration = 2f; private float elapsed = 0f; private bo