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

<pc-sounds>

<pc-sounds>タグはサウンドコンポーネントを定義するために使用されます。

使用法
  • <pc-entity> の直接の子である必要があります。
  • 0..n個の<pc-sound> 子を持つことができます。

属性

属性タイプデフォルト説明
distance-modelEnum"linear"距離減衰モデル: "exponential" | "inverse" | "linear"
enabledBoolean"true"コンポーネントの有効状態
max-distanceNumber"10000"オーディオ減衰の最大距離
pitchNumber"1"このコンポーネント内のすべてのサウンドのピッチ乗数
positionalBoolean"false"サウンドが位置情報を持つか (3D空間オーディオ)
ref-distanceNumber"1"最大音量の基準距離
roll-off-factorNumber"1"距離減衰の減衰率ファクター
volumeNumber"1"このコンポーネント内のすべてのサウンドのマスターボリューム

<pc-app>
<pc-asset src="assets/audio/music.mp3" id="music"></pc-asset>
<pc-scene>
<pc-entity>
<pc-sounds volume="0.5">
<pc-sound asset="music"></pc-sound>
</pc-sounds>
</pc-entity>
</pc-scene>
</pc-app>

JavaScriptインターフェース

SoundComponentElement APIを使用して、<pc-sounds>要素をプログラムで作成および操作できます。