AudioSourceマニュアル

バーチャルマーケット3配布Prefab

AudioSource 使い方説明


概要

AudioSourceの推奨設定テンプレートです。
ブースでの音声再生には極力当設定を使用してください。

  • 基本設定

    • AudioSourceの基本設定方法です。
  • 使用例

    • 実際にブースで音声を使用するための手順説明です。
    • 要望あれば他の使用方法も追加いたします。
    • AudioTrigger

      • インタラクトするたび音声を再生したい場合。
    • Toggle

      • インタラクトすることで音声を再生し、もう一度インタラクトで再生をストップしたい場合。

基本設定

  1. 音声ファイルをドラッグアンドドロップでUnityに取り込む。

  2. Prefabを二種類から選んでSceneに配置する。

Prefab名 AudioSource設定
2D Sound オブジェクトの位置に関係なく常に一定の音量で聞こえる
3D Sound オブジェクトの位置から離れるほど音量が減衰する
  1. 配置したPrefabを選択し、音声ファイルをAudio SourceコンポーネントのAudioClip項目にアタッチする。

Clip

  1. AudioSourceの設定を下記を参考に変更する。
    下記項目以外は原則変更しない。
    (特にONSP Audio Sourceコンポーネントは無効のままにしておく)

    1. Play On Awake

      • オブジェクトがActiveになった際に音声を再生するかどうか。
      • これを有効にする際は必ず初期状態でオブジェクトを非Activeにする
    2. Loop

      • 音声をループするかどうか。
      • 限界突破申請をしたブース以外では使用禁止。
    3. Volume

    4. Min Distance

      • 3D Soundにおいて音量が減衰し始めるオブジェクトとの距離。
      • 2D Soundでは機能しない。
    5. Max Distance

      • 音量の減衰が終了するオブジェクトとの距離。
      • 当Prefabの設定においては音声が聞こえなくなる距離。
      • 必ず10以下にする。

使用例:AudioTrigger

  1. 前述の基本設定が完了したPrefabをブースに配置する。

  2. 音声を再生するスイッチに使用したいオブジェクトに任意のコライダと、VRC_Triggerコンポーネントを追加する。

VRC_Trigger

  1. 追加したVRC_Triggeコンポーネントに下記の作業を行う。

    1. Advanced Modeにチェックを入れる。

    2. 下部リストからOnInteractを選び、Addをクリックする。

    3. OnInteractの右隣のリストからLocalを選択する。

    4. Actions右下のからAudio Triggerを追加する。

    5. 本工程1.で用意したPrefabを、Receiversにアタッチする。

    6. Clip項目のリストから再生したい音声ファイルを選択する。


使用例:Toggle

  1. 前述の基本設定が完了したPrefabをブースに配置する。

  2. PrefabのAudioSourceコンポーネントのPlay On Awakeにチェックを入れ、オブジェクトを非Activeにする。

  3. 音声を再生・停止するスイッチに使用したいオブジェクトに任意のコライダと、VRC_Triggerコンポーネントを追加する。

VRC_Trigger

  1. 追加したVRC_Triggerコンポーネントに下記の作業を行う。

    1. Advanced Modeにチェックを入れる。

    2. 下部リストからOnInteractを選び、Addをクリックする。

    3. OnInteractの右隣のリストからLocalを選択する。

    4. Actions右下のからSetGameObjectActiveを追加する。

    5. 本工程1.で用意したPrefabを、Receiversにアタッチする。

    6. OperationToggleに変更する。


最終更新:2019年06月29日 17:53