XRRigidTransform: orientation 屬性

可用性有限

此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。

安全上下文: 此功能僅在安全上下文(HTTPS)中可用,且支援此功能的瀏覽器數量有限。

只讀的 XRRigidTransform 屬性 orientation 是一個 DOMPointReadOnly 物件,包含一個歸一化的 四元數(也稱為單位四元數versor),它指定了物件所表示變換的旋轉分量。如果您指定的四元數長度不等於 1.0 米,它將被自動歸一化。

一個 DOMPointReadOnly 物件,其中包含一個單位四元數,提供變換的定向分量。作為一個單位四元數,返回的四元數長度始終為 1.0 米。

示例

要建立一個向上直視、距離地面 2 米的參考空間

js
xrReferenceSpace = refSpace.getOffsetReferenceSpace(
  new XRRigidTransform({ y: -2 }, { x: 0.0, y: 1.0, z: 0.0, w: 1.0 }),
);

此處指定的單位四元數為 [0.0, 1.0, 0.0, 1.0],表示物件應沿 y 軸正方向朝向。

規範

規範
WebXR Device API
# dom-xrrigidtransform-orientation

瀏覽器相容性

另見