Class SparseSpatialMapTrackerFrameFilter
- 名前空間
- easyar
- アセンブリ
- EasyAR.Sense.dll
シーン内のeasyar.SparseSpatialMapを制御するMonoBehaviourで、easyar.SparseSpatialMapの位置特定と追跡機能を提供します。
public class SparseSpatialMapTrackerFrameFilter : SparseSpatialMapWorkerFrameFilter
- 継承
-
SparseSpatialMapTrackerFrameFilter
- 継承されたメンバー
フィールド
EnableIndirectTracking
非直接追跡を有効化(直接追跡停止後、frame sourceのモーション追跡能力で追跡を継続)。セッション開始前に変更する必要があります。
public bool EnableIndirectTracking
EnableStabilization
結果の姿勢設定。セッション開始前またはOnEnable前に変更する必要があります。
public bool EnableStabilization
LocalizationMode
位置特定モード。セッション開始前またはOnEnable前に変更する必要があります。
EnableStabilizationがtrueの場合、KeepUpdateに強制されます。
public LocalizationMode LocalizationMode
RequestTimeout
サーバーとの通信タイムアウト(ミリ秒)。いつでも変更可能で即時有効。
public int RequestTimeout
プロパティ
Targets
読み込まれたSparseSpatialMapController。
public List<SparseSpatialMapController> Targets { get; }
enabled
ARSession実行時に追跡を開始/停止。セッション開始後、MonoBehaviour.enabledがtrueの場合のみ追跡を開始します。
public bool enabled { get; set; }
イベント
TargetLoad
Map読み込み完了イベント。bool値は読み込み成功可否、string値はエラー時のメッセージ。
public event Action<SparseSpatialMapController, bool, string> TargetLoad
TargetUnload
Mapアンロード完了イベント。bool値はアンロード成功可否、string値はエラー時のメッセージ。
public event Action<SparseSpatialMapController, bool, string> TargetUnload