Appearance
SpatialComputingController
说明
该脚本用于管理空间计算的实现。
该脚本管理空间计算的算法与网络请求,并处理最后的定位结果。
接口
属性
| string m_url | 定位的 URL |
|---|---|
| bool m_vpsRequestAuto | 是否使用自动请求云定位 |
| CpuImageControllerBase m_cpuImageController | 指定图像处理模块 |
| bool m_imgUndistOnDevice | 是否使用图像反畸变处理 |
| DeviceType m_deviceType | 占位变量,默认 EzxrGlass6dof |
| string m_sdk_version | 当前空间计算模块版本号,不可修改 |
| Transform m_CameraOffsetTransform | 指定 CameraRig 的父对象,最终在此对象上应用定位结果 |
| string assetsDirectory_android | 需要复制的资源。 Unity 打包应用后,StreamingAssets 中的资源不可直接读写,因此会复制到沙盒目录中再访问,因此需要指定好需要复制的资源。 该路径指向空间算法配置文件所在目录。 |
| List<string> filesToCopy_android | 标明 assetsDirectory_android 中需要复制哪些文件。 使用预制体的默认值,无需修改。 |
| Text m_CopyAssetInfoText | 用于显示文件复制任务的信息,应用级可忽略 |
方法
| TrigerApplyLocResultImmediately() | 立即触发一次定位。 当该接口被调用时,当前空间计算模块会立即向服务器发起一次定位请求。 |
|---|---|
| void SetRecordStoragePathAndJpgQualitySC(string path, int quality) | 设置空间计算调试数据保存的路径和质量 |
| bool StartRecordSC(string current_scence_cid) | 开始保存空间计算调试数据 |
| StopRecordSC() | 停止保存空间计算调试数据 |