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

> Create and use a randomized audio playlist.

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

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

## 必要な要件##prerequisites

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

* [ゲームオブジェクト](/engine/6000.0/manual/working-in-unity/working-with-gameobjects/game-objects.md) の作成
* シーンへのボタンの追加

## Audio Random Container の作成##create-an-audio-random-container

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

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

### メニューから##from-the-menu

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

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

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

### Project ウィンドウから##from-the-project-view

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

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

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

### ウィンドウから##from-the-window

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

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

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

## ゲーム内で Audio Random Container を再生する##play-an-audio-random-container-in-the-game

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

### Audio Source コンポーネントとの統合##integrate-with-the-audio-source-component

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

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

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、またはさまざまなゲームトリガーオプションを使用して再生できます。

### ゲームトリガーの使用##use-game-triggers

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

1. シーンにボタンを追加します。
2. Inspector ウィンドウで、**+** を選択して [On Click イベント](/engine/6000.0/manual/script-button.md) を追加します。
3. Audio Random Container を選択します。

## 追加リソース##additional-resources

* [ゲームオブジェクト](/engine/6000.0/manual/working-in-unity/working-with-gameobjects/game-objects.md)
* [オーディオソース](/engine/6000.0/manual/audio/reference/class-audio-source.md)
