Users/Common Avatar System/AvatarTrackingOffset

Last-modified: 2025-05-28 (水) 18:04:38


AvatarTrackingOffset(アバター トラッキング オフセット)

ユーザールート位置からアバター位置を移動できるコンポーネント


項目

Enabled:
このコンポーネントを有効にするかどうか。

Offset:
移動量。<float3>

_user:
ユーザー。
このコンポーネントがアバターの中にあるときは、アバター装着時に自動的に設定される。
アイテム等に使用する場合は、Flux等でユーザーを設定する。


使用例

  • アバター内の適当なスロットにアタッチして、Offsetを調整する。
  • プレイエリア中心位置(ユーザー位置)と、トラッキング結果の自分が居る位置(アバター位置)をオフセット(位置調整)できます。
    ユーザールートスロットとアバタールートスロットのギズモを出しながら調整すると分かりやすいです。
  • VRのプレイエリア中心位置と実際に居る位置が大きく乖離すると、様々なギミックで不都合が生じる可能性があります。(ギミック製作者側で対処すべきではありますが、数十メートル離れているユーザーは想定外になりがちです。)
    そんな時は、このコンポーネントでオフセットすればユーザー位置とアバター位置の差を減らす事ができます。
  • 疑似的に床の高さを変える事ができます。これは、VRモードで歩行モードの時に有効です。
    OffsetのY軸を弄る事で、アバターの接地具合を調整したり、しゃがませたり、宙に浮かせたりできます。
    アバターギミックとして有効活用すれば、とても便利な機能です。
  • ワールドやアイテムのギミックとして使用する場合は「_user」欄にユーザーを指定するだけで動作します。
    ただし、既にそのユーザーがこのコンポーネントを使用している場合は機能しません。(一つだけ機能する。)
    茶室やカマクラ等の小さな入口に近づいたユーザーを自動的にしゃがませたり、ワールドに居る全員を強制的にジャンプさせたりできます。
  • 「_user」欄にローカルユーザーを指定すれば。全員に作用します。
    悪戯はダメです。マナーを守って皆で仲良く遊びましょう!


その他