Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
OpenXRMarkerTracker
实验性: This class may be changed or removed in future versions.
继承: OpenXRSpatialEntityTracker < XRPositionalTracker < XRTracker < RefCounted < Object
用于空间实体标记跟踪扩展的空间实体跟踪器。
描述
用于 OpenXR 空间实体标记跟踪扩展的空间实体跟踪器。这些跟踪器可以识别现实空间中由诸如二维码或 Aruco 码等视觉标记检测到的实体,并将它们的位置映射到虚拟空间。
属性
|
||
|
||
|
方法
get_marker_data() const |
|
void |
set_marker_data(marker_data: Variant) |
属性说明
Vector2 bounds_size = Vector2(0, 0) 🔗
该标记的边界大小。
该标记的标记 ID,仅适用于 Aruco 和 AprilTag 标记。对于二维码标记,请调用 get_marker_data()。
MarkerType marker_type = 0 🔗
void set_marker_type(value: MarkerType)
MarkerType get_marker_type()
标记的类型。
方法说明
Variant get_marker_data() const 🔗
返回该标记的标记数据。可以返回 String 或 PackedByteArray。仅适用于基于二维码的标记。
void set_marker_data(marker_data: Variant) 🔗
设置该标记的标记数据。
注意:该数据只能由标记发现逻辑设置。