Teleportation Area
ユーザーをサーフェス上の指定の位置へとテレポートさせる際の、テレポーテーションの移動先となる領域。
プロパティ | 説明 |
---|---|
Interaction Manager | このインタラクタブルが相互作用する XRInteractionManager (None の場合は検出が行われます)。 |
Interaction Layer Mask | この Interaction Layer Mask に含まれるレイヤーと重複する Interaction Layer Mask を持つインタラクターとのインタラクションを許可します。 |
Colliders | このインタラクタブルとのインタラクションに使用するコライダー (空欄にすると、いずれかの子コライダーが使用されます)。 |
Custom Reticle | 有効な場合に、線の終点に表示される照準マーク。 |
Select Mode | インタラクタブルの選択ポリシーを指定します。このインタラクタブルを選択できるインタラクターの数を制御します。 この値は選択の試行時にインタラクションマネージャーに読み取られるだけであるため、この値を Multiple (複数) から Single (単一) に変更しても、選択は中止されません。 |
Single | Select Mode を Single に設定すると、同時に複数のインタラクターを選択できなくなります。 |
Multiple | Select Mode を Multiple に設定すると、対象のインタラクタブルで同時に複数のインタラクターを選択できるようになります。 |
Teleport Anchor Transform | テレポーテーションの移動先を表す Transform 。 |
Match Orientation | テレポーテーション後にリグの向きを合わせる方法。 |
World Space Up | Match Orientation に World Space Up を設定すると、ワールド空間の上向きベクトルに向きを合わせて保持します。 |
Target Up | Match Orientation に Target Up を設定すると、ターゲット TeleportAnchor Transform の上向きベクトルに向きを合わせます。 |
Target Up And Forward | Match Orientation に Target Up And Forward を設定すると、ターゲット BaseTeleportationInteractable Transform の回転に向きを合わせます。 |
None | Match Orientation に None を設定すると、テレポートの前後で同じ向きを保持します。 |
Teleport Trigger | テレポーテーションをトリガーするタイミングを指定します。 |
OnSelectEntered | Teleport Trigger に OnSelectEntered を設定すると、インタラクタブルが選択されたときにテレポートします。 |
OnSelectExited | Teleport Trigger に OnSelectExited を設定すると、インタラクタブルの選択が完了して、それ以上選択されなくなったときにテレポートします。 |
OnActivated | Teleport Trigger に OnActivated を設定すると、インタラクタブルがアクティベートされたときにテレポートします。 ここでのアクティベートイベントとは、ゲームオブジェクトのアクティブ状態とは異なり、懐中電灯のオンオフ切り替えのようなコンテキスト依存のコマンドアクションを指しています。 |
OnDeactivated | Teleport Trigger に OnDeactivated を設定すると、インタラクタブルが非アクティベートされたときにテレポートします。 ここでのアクティベートイベントとは、ゲームオブジェクトのアクティブ状態とは異なり、懐中電灯のオンオフの切り替えといったコンテキスト依存のコマンドアクションを指しています。 |
Teleportation Provider | このテレポーテーションインタラクタブルがテレポートのリクエストを送るテレポーテーションプロバイダー。テレポーテーションプロバイダーが設定されていない場合は、Awake 中にテレポーテーションプロバイダーの検出が試みられます。 |
Interactable Events | 他のイベントについては、Interactable Events のページを参照してください。 |
Teleporting | TeleportationProvider を介したテレポートのキューイング時に Unity が呼び出すイベントを取得または設定します。各リスナーに渡される TeleportingEventArgs はこのイベントが呼び出されている間のみ有効なので、参照を保持しないでください。 |