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...
OpenXRSpatialComponentMarkerList
Експериментальний: This class may be changed or removed in future versions.
Успадковує: OpenXRSpatialComponentData < RefCounted < Object
Об'єкт для зберігання даних результатів маркерів запитів.
Опис
Об'єкт для зберігання результатів маркера запитів під час виклику OpenXRSpatialEntityExtension.query_snapshot().
Методи
get_marker_data(snapshot: RID, index: int) const |
|
get_marker_id(index: int) const |
|
get_marker_type(index: int) const |
Переліки
enum MarkerType: 🔗
MarkerType MARKER_TYPE_UNKNOWN = 0
Невідомий або невстановлений тип маркера.
MarkerType MARKER_TYPE_QRCODE = 1
Маркер на основі QR-коду.
MarkerType MARKER_TYPE_MICRO_QRCODE = 2
Маркер на основі мікро QR-коду.
MarkerType MARKER_TYPE_ARUCO = 3
Маркер на основі коду Aruco.
MarkerType MARKER_TYPE_APRIL_TAG = 4
Маркер на основі квітневого тегу.
MarkerType MARKER_TYPE_MAX = 5
Максимальне значення для цього переліку.
Описи методів
Variant get_marker_data(snapshot: RID, index: int) const 🔗
Повертає буфер типу String або PackedByteArray з даними для маркера за цим індексом index. Застосовується лише для маркерів QR-кодів.
int get_marker_id(index: int) const 🔗
Повертає ідентифікатор маркера за цим index. Застосовується лише для маркерів Aruco або April Tag.
MarkerType get_marker_type(index: int) const 🔗
Повертає тип маркера для цього маркера index.