XRCPUDepthInformation:getDepthInMeters() 方法

实验性: 这是一个 实验性技术
在生产环境中使用此功能之前,请仔细查看 浏览器兼容性表

getDepthInMeters() 方法是 XRCPUDepthInformation 接口的一部分,它返回以归一化视口坐标(左上角为原点)表示的 (x, y) 处的深度(以米为单位)。

语法

js
getDepthInMeters(x, y)

参数

x

X 坐标(原点在左侧,向右增长)。

y

Y 坐标(原点在顶部,向下增长)。

返回值

无(undefined)。

异常

  • 如果 xy 大于 1.0 或小于 0.0,则会抛出 RangeError

示例

js
const distance = depthInfo.getDepthInMeters(x, y);

规范

规范
WebXR 深度感知模块
# dom-xrcpudepthinformation-getdepthinmeters

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。