ARScene Class¶
Inherits: Base
Description¶
EasyAR 的SLAM功能在 Android 和 iOS 设备上做了专门优化。不推荐在 Windows 和 Mac 上运行SLAM,算法效果将完全不同。Windows 和 Mac 上的SLAM只用于开发中简化内容创建。
ARScene表示SLAM target,它可以被 ARSceneTrackerBaseBehaviour 所跟踪。
场景中只能存在一个ARScene。
Public Properties¶
int Id
string MetaData
string Name
string Uid
Target Target
Public Functions¶
static ARScene FromTarget(Target target)
int Id¶
返回target id。target id是运行时创建的整形数据,只有在成功的加载之后才是有效(非0)的。
string Uid¶
返回target uid。target uid在云识别算法中使用。在没有接入云识别的时候,你可以在json配置中设置这个uid,在自己的代码中作为另一种区分target的方法。
string Name¶
返回target名字。名字用来在json文件中区分target。
string MetaData¶
meta data。
set操作将会按字符串的形式复制数据。这个操作会覆盖上一次的设置或是云端返回的数据。
Target Target¶
转换成Target。
static ARScene FromTarget(Target target)¶
从Target转换到ARScene.