チャレンジ 4:C# スクリプトによるオーディオ再生のトリガー

Tutorial

Beginner

+10XP

20 mins

Unity Technologies

チャレンジ 4:C# スクリプトによるオーディオ再生のトリガー

カスタムの C# スクリプトコンポーネントを使用して、シーン内でオーディオ再生をトリガーする方法について学習します。

1. C# スクリプトの作成

  • Project ウィンドウに新規 C# スクリプト (Create > C# Script) を作成し、HonkAudioController という名前を付けます。
  • 新しく作成したスクリプトをコードエディターで開きます。
  • Player ゲームオブジェクトが、ゲームオブジェクトにアタッチしたコライダーに入った時に AudioClip をトリガーするには以下のようなスクリプトに変更します:

Unity に戻る:

  • Horn_Collider ゲームオブジェクト (Car > Horn_Collider) を Hierarchy から選択し、Add Component をクリックして HornAudioController コンポーネントを追加し、HornAudioController を検索して選択します。
  • Horn_Collider の Inspector で、Audio Source を HornAudioController の AudioSource フィールドにドラッグし、Horn AudioClip を CarHorn に設定します。
  • シーンを再生し、車の前を歩くとクラクションが鳴ります。

Complete this Tutorial