Measure (計測)
必須: Basis開始: 2026年5月21日
HVR Measure コンポーネントを使用すると、アバター上のさまざまなものを計測できます。計測された値は、Vixxy を使用してアバターのエフェクトをトリガーするために使用できます。
計測タイプ
アバターに HVR Measure コンポーネントを追加します。階層内での HVR Measure コンポーネントの場所はどこでも構いません。
以下の計測タイプが用意されています:
- Distance: 2つのオブジェクト間の距離を計測します。
- Angle: 3つのオブジェクト間の角度を計測します。
- Rotation Difference: 2つのオブジェクトの回転の差を計測します。
将来的に、Speed や Raycast などの追加の計測タイプが利用可能になる可能性があります。
ほとんどの計測タイプでは、Angle の変化率や、2つのオブジェクト間の Distance の変化率など、時間経過に伴う変化率を計算することもできます。
結果は、Output セクションの対応するチェックボックスをオンにすることで、任意のアドレスに書き込まれます。
Distance (距離)
計測タイプが Distance に設定されている場合、Source と Target の間の距離を計測します。
デフォルトでは、計測はアバター空間で行われるため、アバターのスケールに合わせて計測値も変化します。 例えば、腕の長さに依存する計測は、アバターのスケールに関係なく同じ結果になります。