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 Depth Sensing 模組
# dom-xrcpudepthinformation-getdepthinmeters

瀏覽器相容性