メインコンテンツまでスキップ

グループエリアの追加と設定

VGCGroupAreaの概要

VGCGroupAreaは、音声グループを分けるためのエリアを定義するコンポーネントです。このエリア内にいるプレイヤーは特定のGroupIDに属し、そのGroupIDを元に音声が制御されます。

このセクションではVGCGroupAreaをシーンに設定します。

VGCGroupAreaの追加

VGCManagerコンポーネントのエディタ上に表示されている"VGCGroupAreaを追加"のボタンをクリックすることで、GroupAreaをシーンに追加することができます。

VGCManagerのVGCGroupAreaを追加ボタン

シーンにVGCGroupAreaが追加された状態

シーンにVGCGroupAreaが追加された状態
ヒント

既存のVGCGroupAreaを複製して配置することも可能です。

VGCGroupAreaの複製

GroupIDを設定

GroupAreaに入ったときに属するGroupIDを設定します。

GroupIDの設定

GroupNameを設定(任意)

必要に応じてグループ名を付けます。例としてRoomA, RoomBやStaffRoomなどに設定すると良いでしょう。

GroupNameの設定

GroupAreaの範囲を編集

シーン上のギズモを操作することでGroupAreaの大きさを変更できます。スケールを直接編集することも可能です。

GroupAreaのサイズ変更操作

複雑な範囲の配置

範囲設定を複雑な形で行う場合は、同じGroupIDのGroupAreaを複数配置することで可能です。GroupAreaは重なっても問題ありません。

複雑な範囲の配置例
注意

複数のIDのGroupAreaが重なった場合、内部的な処理順で、いずれかのGroupIDに属することになります。意図した動作のためには複数のIDの重なる部分はできるだけ小さく設定してください。

複数のIDのGroupAreaが重なった例

高度な設定

一括でグループIDを設定する

複数のVGCGroupAreaのグループIDを一括で設定することができます。

  1. 一括でグループIDを設定したいエリア(ゲームオブジェクト)を選択します。
複数のエリアを選択
  1. MikinelTools/VoiceGroupControl2/Auto Number GroupIDsを選択
Auto Number GroupIDsメニュー
  1. Auto Number GroupIDsのウィンドウ内の開始IDを設定して、適用をクリック
Auto Number GroupIDsウィンドウ
  1. 一括でグループIDの設定が完了します。
グループID設定完了