AC.LabCamera

AC.LabCamera

实验相机AC接口

void AddListenerOnResetCameraView(LuaFunction callback);

简要说明:

  • Lua接口-主相机视角重置

参数:

参数名 类型 说明
callback LuaFunction Lua监听函数

返回值说明

void

void OnCameraViewStateChagne(object state, string entityId);

简要说明:

  • 主相机视角改变通知(进入/退出最佳视角)

参数:

参数名 类型 说明
state object 相机最佳视角状态
entityId string 器材对象实例Id

返回值说明

void

void AddListenerOnSwitchBestViewTarget(LuaFunction callback);

简要说明:

  • Lua接口-切换主相机最佳视角目标

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void AddListenerOnIsBestAgnleState(LuaFunction callback);

简要说明:

  • Lua接口-获取是否是最佳视角

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void AddListenerOnGetElementIsSupportObserveCamera(LuaFunction callback);

简要说明:

  • Lua接口-获取器材对象是否支持观察相机

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void AddListenerOnGetObserveCameraObjectPath(LuaFunction callback);

简要说明:

  • Lua接口-获取器材对象的观察相机挂载点路径

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void AddListenerOnGetObserveCameraSize(LuaFunction callback);

简要说明:

  • Lua接口-获取器材对象的观察相机的size

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void AddListenerOnGetObserveCameraNear(LuaFunction callback);

简要说明:

  • Lua接口-获取器材对象的观察相机的Near

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void AddListenerOnGetObserveCameraFar(LuaFunction callback);

简要说明:

  • Lua接口-获取器材对象的观察相机的Far

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void AddListenerOnGetObserveCameraBackgroundColor(LuaFunction callback);

简要说明:

  • Lua接口-获取器材对象的观察相机的背景颜色

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void AddListenerOnIsCanObserve(LuaFunction callback);

简要说明:

  • Lua接口-获取器材对象是否可观察

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void OnElementIsCanObserveChange(string entityId, bool isCanObserve);

简要说明:

  • 器材对象是否可观察改变状态改变

参数:

参数名 类型 说明
entityId string 器材对象实例Id
isCanObserve bool 是否可观察

返回值说明

void

void AddListenerOnObserveTarget(LuaFunction callback);

简要说明:

  • Lua接口-切换观察目标

参数:

参数名 类型 说明
callback LuaFunction 监听函数

返回值说明

void

void OnElementObserveCameraChange(string entityId);

简要说明:

  • Lua接口-切换观察目标

参数:

参数名 类型 说明
entityId string 器材对象实例Id

返回值说明

void

更新记录

2020/02/23 v1.1.0[刘剑(281001)]
1.初次版本。
2020/06/18 v1.2.0[刘剑(281001)]
1.更新最新接口。