Class ImageTrackerFrameFilter
- 名前空間
- easyar
- アセンブリ
- EasyAR.Sense.dll
シーン内でeasyar.ImageTrackerのMonoBehaviourを制御し、Unity環境で機能拡張を提供します。
public class ImageTrackerFrameFilter : FrameFilter
- 継承
-
ImageTrackerFrameFilter
フィールド
TrackerMode
トラッキングモードは、セッション開始前に変更する必要があります。
public ImageTrackerMode TrackerMode
プロパティ
EnableMotionFusion
モーショントラッキングを有効にします。SetResultPostProcessing(bool)を上書きします。
public bool EnableMotionFusion { get; set; }
SimultaneousNum
Trackerが追跡可能なターゲットの最大数。いつでも変更可能で、即時有効になります。
public int SimultaneousNum { get; set; }
Targets
ロード済みのImageTargetController。
public List<ImageTargetController> Targets { get; }
enabled
ARSession実行時に追跡を開始/停止する。セッション開始後、MonoBehaviour.enabledがtrueのときにのみ追跡が開始される。
public bool enabled { get; set; }
メソッド
SetResultPostProcessing(bool)
結果の後処理を設定します。EnableMotionFusionを上書きします。セッション開始後に変更する必要があります。
public void SetResultPostProcessing(bool enablePersistentTargetInstance)
パラメーター
enablePersistentTargetInstance
イベント
TargetLoad
Targetのロード完了イベント。bool値はロードが成功したかどうかを示します。
public event Action<ImageTargetController, bool> TargetLoad
TargetUnload
Targetのアンロード完了イベント。bool値はアンロードが成功したかどうかを示します。
public event Action<ImageTargetController, bool> TargetUnload