XRAnchor3D

Успадковує: XRNode3D < Node3D < Node < Object

Анкерна точка в AR просторі.

Опис

Точка XRAnchor3D — це XRNode3D, який зіставляє місцезнаходження в реальному світі, визначене AR-платформою, з позицією в ігровому світі. Наприклад, якщо в ARKit увімкнено виявлення площин, ARKit визначатиме та оновлюватиме положення площин (столів, підлог тощо) і створюватиме для них якорі.

Цей вузол зіставляється з одним з якорів за допомогою його унікального ідентифікатора. Коли ви отримуєте сигнал про те, що доступний новий якір, вам слід додати цей вузол до вашої сцени для цього якоря. Ви можете заздалегідь визначити вузли та встановити ідентифікатор; вузли просто залишатимуться на (0, 0, 0), доки не буде розпізнано площину.

Майте на увазі, що якщо виявлення площин увімкнено, розмір, розміщення та орієнтація якоря будуть оновлюватися, оскільки логіка виявлення дізнається більше про реальний світ, особливо якщо видно лише частину поверхні.

Посібники

Методи

Plane

get_plane() const

Vector3

get_size() const


Описи методів

Plane get_plane() const 🔗

Повертає площину, що вирівнюється нашими анкерами; зручний для тестування перехрестя.


Vector3 get_size() const 🔗

Повертає розрахунковий розмір площини, що було виявлено. Скажіть, коли анкер відноситься до таблиці в реальному світі, це розрахунковий розмір поверхні таблиці.