次の方法で共有


AdjusterMoving クラス

定義

動的 (移動) オブジェクトの固定されたワールド調整を処理するコンポーネント。

public class AdjusterMoving : Microsoft.MixedReality.WorldLocking.Tools.AdjusterFixed
type AdjusterMoving = class
    inherit AdjusterFixed
Public Class AdjusterMoving
Inherits AdjusterFixed
継承
UnityEngine.MonoBehaviour
AdjusterMoving

注釈

静止オブジェクトの場合は、 を使用します AdjusterFixed

このコンポーネントでは、Unity Update パスを使用して、World Locking Tools システムがターゲット オブジェクトの位置を把握します。 その操作は安価ですが、固定オブジェクトには追加の Update() のコストだけを避けるのが最適です。

オブジェクトがスクリプト制御下で非常に頻繁に移動しない場合は、 を AdjusterFixed使用し、 で UpdatePosition()移動した後に通知することを検討してください。

コンストラクター

AdjusterMoving()

動的 (移動) オブジェクトの固定されたワールド調整を処理するコンポーネント。

プロパティ

AttachmentPoint

このコンポーネントがラップする添付ファイル ポイント。

(継承元 AdjusterFixed)
Manager

このコンポーネントがサブスクライブする添付ファイル ポイント マネージャー インターフェイス。

(継承元 AdjusterFixed)

メソッド

HandleAdjustLocation(Pose)

再調整操作によるポーズ調整を処理します。

(継承元 AdjusterFixed)
HandleAdjustState(AttachmentPointStateType)

関連付けられたフラグメント状態の変更を処理します。

(継承元 AdjusterFixed)
UpdatePosition()

スクリプト制御下での移動の頻度が低い場合、UpdatePosition はオブジェクトが再配置されたことをシステムに通知します。 これは、オブジェクトのスクリプト化された移動の後に呼び出す必要があります (ただし、 などHandleAdjustLocation(Pose)、WLT によってトリガーされた移動の後には呼び出されません)。

(継承元 AdjusterFixed)

適用対象