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

Sound

Soundコンポーネントは、オーディオサンプルの再生を制御します。

Sound Component

Soundコンポーネントには、サウンドの再生を担当する「スロット」が含まれています。各スロットには異なるオーディオアセットを割り当てることができ、他のスロットとは独立して再生できます。

「ADD SLOT」ボタンをクリックして新しいスロットを追加できます。各スロットのヘッダーにあるゴミ箱アイコンをクリックすることで、スロットを削除できます。

コンポーネントプロパティ

プロパティ名説明
Positionalチェックすると、コンポーネントは3D空間でエンティティの位置から再生されるようにオーディオアセットを再生します。
Volumeオーディオアセットを再生するときに各スロットの音量に乗算される音量(0〜1)。
Pitchオーディオアセットを再生するときに各スロットのピッチに乗算されるピッチ。値が1の場合、オーディオは元のピッチで再生されます。
Ref DistancePositionalのみ。サウンドソースがリスナーから遠ざかるにつれて音量を減らすための基準距離。
Max DistancePositionalのみ。オーディオ減衰が停止するリスナーからの最大距離。この距離でオーディオの音量が必ずしも0になるわけではなく、減衰が停止するだけです。
Distance ModelPositionalのみ。リスナーから遠ざかるにつれて音量を減らすアルゴリズムを決定します。オプション: Linear、Exponential、Inverse。
Roll-off FactorPositionalのみ。音量減衰が発生する速度。

スロットプロパティ

プロパティ名説明
Nameスロットの名前。これはコードでこのスロットを参照するために使用する名前です。
Asset再生するオーディオアセット。
Start Timeオーディオアセット内のサウンドの開始位置(秒単位)。オーディオアセット全体ではなく一部分だけを再生する場合に使用できます。
DurationStart Timeから開始して再生するサウンドの長さ(秒単位)。空のままにすると最後まで再生されます。例えば、複数のサウンドが含まれるオーディオアセットがある場合、Start TimeとDurationを定義してそのサウンドを再生できます。
Auto Playチェックすると、スロットはロード時に再生されます。それ以外の場合は、スクリプトを使用してスロットを再生する必要があります。
Overlapチェックすると、このスロットは最初に停止せずにサウンドを再生します。Overlapは繰り返し再生する必要があるワンショットサウンドに使用します。オーバーラップするサウンドはエンティティが破棄されても停止せず、終了するかスクリプトで手動で停止した場合のみ停止します。
Loopチェックすると、スロットは無限ループします。それ以外の場合は、一度再生して完了します。
Volumeスロットで再生されるオーディオアセットの音量(0〜1)。
Pitchオーディオが再生されるピッチ。値が1の場合、オーディオは元のピッチで再生されます。

関連項目

スクリプトインターフェース

Scriptコンポーネントを使用してSoundコンポーネントのプロパティを制御できます。Soundコンポーネントのスクリプトインターフェースはこちらです。