ObjectTrackerFrameFilter Class

Description

在场景中控制 ObjectTrackerMonoBehaviour ,在Unity环境下提供功能扩展。如有需要可以直接使用 ObjectTrackerFrameFilter.Tracker


Classes

public class ObjectTrackerFrameFilter.ResultParameters

结果参数。


MonoBehaviour Messages

protected virtual void Awake()

protected virtual void OnEnable()

protected virtual void OnDisable()

protected virtual void OnDestroy()


Properties

Tracker

C#

public ObjectTracker Tracker { get; }

EasyAR Sense API,如果功能可以使用,可以在Awake之后访问。

SimultaneousNum

C#

public int SimultaneousNum { get; set; }

最大可被tracker跟踪的目标个数。可随时修改,立即生效。

TargetControllers

C#

public List< TargetController > TargetControllers { get; }

已加载的 TargetController

ResultType

C#

public ObjectTrackerFrameFilter.ResultParameters ResultType { get; set; }

结果参数。


Events

TargetLoad

C#

public event Action< ObjectTargetController , Target , bool> TargetLoad

Target加载完成的事件。bool值表示加载是否成功。

TargetUnload

C#

public event Action< ObjectTargetController , Target , bool> TargetUnload

Target卸载完成的事件。bool值表示卸载是否成功。


Methods

LoadTarget

C#

public void LoadTarget( ObjectTargetController target)

加载target。

UnloadTarget

C#

public void UnloadTarget( ObjectTargetController target)

卸载target。