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. Ці трекери ідентифікують сутності в нашому реальному просторі, виявлені візуальним маркером, таким як QRCode або Aruco, та відображають їхнє розташування у нашому віртуальному просторі.
Властивості
|
||
|
||
|
Методи
get_marker_data() const |
|
void |
set_marker_data(marker_data: Variant) |
Описи властивостей
Vector2 bounds_size = Vector2(0, 0) 🔗
Розмір меж для цього маркера.
Ідентифікатор маркера для цього маркера. Він повертається лише для маркерів Aruco та April Tag. Викличте get_marker_data() для маркерів QRCode.
MarkerType marker_type = 0 🔗
void set_marker_type(value: MarkerType)
MarkerType get_marker_type()
Тип маркера.
Описи методів
Variant get_marker_data() const 🔗
Повертає дані маркера для цього маркера. Може повертати значення типу String або PackedByteArray. Стосується лише маркерів на основі QR-кодів.
void set_marker_data(marker_data: Variant) 🔗
Встановлює дані маркера для цього маркера.
Примітка: Це має встановлюватися лише логікою виявлення маркерів.