Version: Unity 6.0 (6000.0)
言語 : 日本語
Audio Random Container の基礎
Audio プロファイラーモジュール

Audio Random Container を使用してランダムなプレイリストを作成する

ランダムなプレイリストを作成するには、Audio Random Container を作成してゲーム内で再生します。

ランダムな再生リストを使用すると、足音、衝撃、AI ダイアログなど、ほとんどすべての音をランダムに再生できます。

必要な要件

以下の方法を理解している場合は、ランダムなプレイリストを作成して使用できます。

Audio Random Container の作成

Audio Random Container は複数の場所から作成できます。

ノート: 既存の Audio Random Container を Hierarchy ウィンドウにドラッグすると、ドラッグした Audio Random Container を参照する Audio Source コンポーネントを持つゲームオブジェクトが Transform 位置 (0,0,0) に作成されます。

メニューから

Unity エディターで、以下を行います。

  1. Assets > Create > Audio > Audio Random Container の順に選択します。

空の Audio Random Container アセットが Project ウィンドウの Assets の下に表示されます。

Project ウィンドウから

Unity エディターで、以下を行います。

  1. Project ウィンドウ内で右クリックすると、作業メニュー項目を含むアセットメニューが表示されます。
  2. Create を選択します。
  3. Audio を選択します。
  4. Audio Random Container を選択します。

空の Audio Random Container アセットが Project ウィンドウの Assets の下に表示されます。

ウィンドウから

Unity エディターで、以下を行います。

  1. Window を選択します。
  2. Audio を選択します。
  3. Audio Random Container を選択します。

空の Audio Random Container アセットが Project ウィンドウの Assets の下に表示されます。

ゲーム内で Audio Random Container を再生する

Audio Random Container を再生するには、Audio Source コンポーネントと統合し、ゲームトリガーオプションのいずれかの使用などにより再生する必要があります。

Audio Source コンポーネントとの統合

Audio Random Container は Audio Source コンポーネントと組み合わせなければ使用できません。Audio Source コンポーネントは Audio Random Container の発生源であり、Audio Random Container がワールド内に位置を持って音を鳴らすか、位置を持たずに音を鳴らすかを定めます。詳細は、Audio Source を参照してください。

統合するには以下を行います。

  1. メニュー、Project ウィンドウ、またはウィンドウから Audio Random Container を作成します。
  2. ゲームオブジェクトを作成します。
  3. Inspector ウィンドウで、Add Component を選択します。
  4. Audio > Audio Source の順に選択します。
  5. AudioResource の横で、作成した Audio Random Container を選択します。

これで、Audio Random Container を Audio Source と統合できました。PlayOnAwakeブーリアン、API、またはさまざまなゲームトリガーオプションを使用して再生できます。

ゲームトリガーの使用

ゲーム内の音は、多くの場合、ゲームイベントまたはトリガーによってトリガーされます。ボタンなどのゲームトリガーを使用して、Audio Random Container を再生できます。

  1. シーンにボタンを追加します。
  2. Inspector ウィンドウで、+ を選択して On Click イベント を追加します。
  3. Audio Random Container を選択します。

追加リソース

Audio Random Container の基礎
Audio プロファイラーモジュール