2020.01.28前回まででゲーム内容が完成しました。サウンドをつけていないので音がなくて寂しい印象があります。そこでここではBGMやSEをつける作業を行いましょう。「くろくま基本アセット」のSoundManagerについてでは作業に入る前に、まず最初に導入してもらった「くろくま基本アセット」のサウンド管理機能(SoundManager)について簡単に説明します。このSoundManagerはAwakeのタイミングで「Resources」フォルダ内のBGM・SEを自動的にスキャンしてディクショナリに登録します。利用側のクラスで、StartのタイミングでSoundManagerを取得するそれ以降の好きなタイミングで「PlayBGM(SE)ByName」メソッドを呼び出すという手順を踏むだけです。この後実際のコードを掲載するのでそちらを見ていただければすぐにわかると思います。※ちなみに、SoundManagerの動作の仕組みを詳しく知りたい方は姉妹サイトの「【Unity】サウンド管理クラス(SoundManager)を作る」をご覧ください。サウンドファイルの移動さて、それではサウンドを鳴らすための下準備を行います。「UnityChan2D」→「Demo」→「Sounds」の中にサウンドファイルがあると思いますが、それを「Resources」→「Audio」の中の「BGM」フォルダまたは「SE」フォルダに移動してください(当然ですがBGMは「BGM」フォルダ、効果音は「SE」フォルダに入れましょう)。これでSoundManagerがサウンドファイルを読み込めるようになりました。各種スクリプトの変更そうしたら、次はサウンドが鳴るように次の2つのスクリプトを変更しましょう。GameManagerPlayerControllerGameManagerの変更まず、またしてもGameManagerを変更します。スクリプトを開いて次のように変更してください(適宜省略してあります。「追加その3」というコメントのあるところが該当箇所です)。}//省略ここではBGMクリア時のSEゲームオーバー時のSEを追加しました。次に、またまたPlayerControllerを変更します。スクリプトを次のように変更してください(こちらも適宜省略してあります。「追加その3」というコメントのあるところが該当箇所です)。}}//省略こちらではダメージ時のSEを追加しました。これで一通りサウンドが鳴るようになるはずです。実際にゲームを動かして確認してみましょう。爆走!デンジャラスドライブカテゴリーゲーム制作基礎知識アクションゲームの作り方FPSの作り方パズルゲームの作り方RPGの作り方ホラーゲームの作り方ノベルゲームの作り方その他スポンサーリンク。