Orienter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Orienter 類別會實作 IOrienter。
public class Orienter : UnityEngine.MonoBehaviour, Microsoft.MixedReality.WorldLocking.Core.IOrienter
type Orienter = class
inherit MonoBehaviour
interface IOrienter
Public Class Orienter
Inherits MonoBehaviour
Implements IOrienter
- 繼承
-
UnityEngine.MonoBehaviourOrienter
- 衍生
- 實作
備註
它只衍生自MonoBehaviour,以協助在Inspector中指派它。 或者,它可以實作為單一服務。 任一方向都有優缺點。 在偵測器中指派的MonoBehaviour已選擇明確表示相依性,而不是靜態在內部隱藏的相依性。
建構函式
Orienter() |
Orienter 類別會實作 IOrienter。 |
欄位
actives |
目前處理片段中的可導向專案。 |
屬性
AlignmentManager |
Orienter 類別會實作 IOrienter。 |
方法
AverageRotation(Orienter+WeightedRotation, Orienter+WeightedRotation) |
計算代表兩個輸入加權旋轉的新加權旋轉。 |
ComputeRotation(IOrientable, IOrientable) |
計算在固定空間中正確對齊 和 b 的旋轉。 |
ComputeRotations() |
依配對計算旋轉、依距離加權,以及每個可導向的平均值。 |
Register(IOrientable) |
Orienter 類別會實作 IOrienter。 |
Reorient(FragmentId, IAlignmentManager) |
Orienter 類別會實作 IOrienter。 |
Unregister(IOrientable) |
Orienter 類別會實作 IOrienter。 |