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