Target Class

这个类型是C#语言的 EasyAR Sense API: Target 。页面中部分描述可能与Unity环境无关。

部分Sense接口已经封装成Unity组件,直接使用可能是不必要的。

Description

Target是EasyAR里面所有可以被 ImageTracker 或其它算法跟踪的目标的基类。


Methods

runtimeID

C#

public virtual int runtimeID()

获取target id。target id是运行时创建的整型数据,只有在成功的配置之后才是有效(非0)的。这个id是非0且全局递增的。

uid

C#

public virtual string uid()

获取target uid。ImageTarget的uid在云识别算法中使用。在没有接入云识别的时候,你可以在json配置中设置这个uid,在自己的代码中作为另一种区分target的方法。

name

C#

public virtual string name()

获取target名字。名字用来在json文件中区分target。

setName

C#

public virtual void setName(string name)

设置target名字。这个操作会覆盖上一次的设置或是服务器返回的数据。

meta

C#

public virtual string meta()

获取setMetaData所设置的meta data。或者在云识别返回的target中,获得服务器所设置的meta data。

setMeta

C#

public virtual void setMeta(string data)

设置meta data。这个操作会覆盖上一次的设置或是服务器返回的数据。