XRTrackableFeature
此 OpenXRInteractionFeature 在运行时配置新的扩展程序 XR_ANDROID_trackables
,并提供可在 Android XR 平台上运行的 XRPlaneSubsystem 实现。
注意:由于依赖于 XRSessionFeature,其优先级必须低于会话功能,以便在 XrInstanceManager 创建后进行功能注册。
摘要
继承
继承自:OpenXRFeature
公共属性 |
|
---|---|
ExtensionString = "XR_ANDROID_trackables"
|
const string
OpenXR 扩展字符串。
|
FeatureId = "com.google.xr.extensions.trackables"
|
const string
功能 ID 字符串。
|
UiName = "Android XR (Extensions): Plane"
|
const string
此 UI 名称会显示在 XR 插件管理面板上,有助于用户了解验证错误和预期的修复方法。
|
公共静态属性 |
|
---|---|
IsExtensionEnabled => _extensionEnabled
|
bool
获取是否已启用所需的 OpenXR 扩展。
|
RequiredPermission = AndroidXRPermission.SceneUnderstandingCoarse
|
readonly AndroidXRPermission
启用场景理解所需的运行时权限。
|
公共属性
ExtensionString
const string ExtensionString = "XR_ANDROID_trackables"
OpenXR 扩展字符串。
用于检查此扩展是否可用或已启用。
FeatureId
const string FeatureId = "com.google.xr.extensions.trackables"
功能 ID 字符串。
UiName
const string UiName = "Android XR (Extensions): Plane"
此 UI 名称会显示在 XR 插件管理面板上,有助于用户了解验证错误和预期的修复方法。
公共静态属性
IsExtensionEnabled
bool IsExtensionEnabled => _extensionEnabled
获取是否已启用所需的 OpenXR 扩展。
当 OpenXR 运行时等待时,它会返回 null
。否则,它指示 XR_ANDROID_trackables 扩展在当前设备上是否可用。
RequiredPermission
readonly AndroidXRPermission RequiredPermission = AndroidXRPermission.SceneUnderstandingCoarse
启用场景理解所需的运行时权限。