Компоненты набора инструментов для аннотаций
Примечание
Этот компонент не следует использовать при разработке приложений Unity.
При использовании Инструмента аннотаций набор инструментов для аннотаций открывается по умолчанию. Когда в модуле Block есть данные, в окне Scene отображается инструмент.

Описание интерфейса инструмента:

- Отображение узлов инструмента.
- Закрыть набор инструментов для аннотаций. После закрытия для повторного открытия используйте
6. - Выбор режима
Одиночная аннотация/Пакетная аннотация. - Выбор типа узла аннотации.
- Подсказки по действиям и переключатели.
- Открыть/закрыть набор инструментов.
- Импорт/экспорт/очистка данных аннотаций.
- Способ импорта, используемый для импорта данных аннотаций (файл или пакет данных аннотаций).
Создание аннотаций (использование инструмента в Scene View)
Удерживайте клавишу Ctrl (Windows) / Command (Mac) и щелкните левой кнопкой мыши в месте, которое нужно аннотировать.
Если область, на которую указывает мышь, является частью блока, данные аннотации будут созданы таким образом, чтобы их нижняя грань плотно прилегала к модели блока (или объекту над ним).
Если область, на которую указывает мышь, не является частью блока, при щелчке мышью появится выбор, на каком блоке создавать данные аннотации. Если у корневого узла есть GPS-информация, для аннотации также можно использовать GPS-данные.

Вы можете выбрать создание аннотации Cube или аннотации Point, этот тип будет отражен в данных аннотации (файл ema).
Вы также можете создавать данные аннотаций пакетами в пространстве.
При пакетном создании можно выбирать разные типы аннотаций и произвольно регулировать интервал между аннотациями.
Описание часто используемых сочетаний клавиш
Инструмент также предоставляет множество функций, при использовании можно обращаться к подсказкам на экране. Описание распространенных операций приведено ниже:
Режим одиночной аннотации:
Shift + ЛКМ: Настроить вид и центр вращения на область блока, на которую указывает мышь.Ctrl/Command + ЛКМ: Создать узел аннотации.Ctrl/Command + ПКМ: Показать меню (можно выровнять заново выбранную аннотацию или скопировать GPS, если есть GPS-информация).
Режим пакетной аннотации:
Shift + ЛКМ: Настроить вид и центр вращения на область блока, на которую указывает мышь.Ctrl/Command + (shift) + ЛКМ: Начать/продолжить создание области пакетной аннотации. При удерживании shift происходит выравнивание по горизонтальной плоскости.Ctrl/Command + (shift) + Двойной щелчок ЛКМ: Завершить создание области пакетной аннотации (можно завершить досрочно для создания линии или плоскости).Esc или Удалить область пакетной аннотации: Отменить создание пакетной аннотации.Выбрать область пакетной аннотации + ПКМ: Показать меню (после завершения создания области пакетной аннотации можно создавать аннотации внутри области).
Режим графа точек навигации:
Ctrl/Command + ПКМ: Отменить выбор.
Примечание
В приведенном выше тексте Ctrl/Command означает использование Ctrl в Windows и Command в Mac. Если возник конфликт сочетаний клавиш и необходимо использовать оригинальные сочетания клавиш Unity, можно закрыть набор инструментов для аннотаций.
Создание аннотаций (использование меню в Hierarchy View)
При создании узла (Node) этим способом данные аннотации по умолчанию создаются в центре окна Scene.
Система автоматически определяет иерархию на основе содержимого сцены: если в центре окна есть объект (например, Block), аннотация будет автоматически создана на его верхней поверхности; если объекты не закрывают обзор, создание происходит в положении по умолчанию в воздухе.
Выберите узел блока, который нужно аннотировать (обычно имя начинается с Block_), щелкните правой кнопкой мыши и выберите EasyAR Mega > Annotation > * для добавления.

Поддерживается добавление узлов аннотаций различных типов (например, точка, куб) или групп данных аннотаций. Пользователь также может сначала выбрать конкретную группу данных аннотаций, а затем выполнить внутри нее операции создания.

Изменение аннотаций
Узлы данных аннотаций можно при необходимости переименовывать, имя будет отражено в результате аннотации.

После создания аннотацию Annotation можно свободно перемещать, узел аннотации можно настраивать по положению, вращению и масштабу, эта информация будет записана в результате аннотации.
Важно отметить, что если положение в дереве сцены неправильное (например, не под узлом, начинающимся с Block_), данные аннотации не будут экспортированы.

Управление данными аннотаций
После завершения аннотации вы можете экспортировать результат в файл .ema.

Условие импорта: перед выполнением импорта необходимо убедиться, что соответствующие ресурсы блоков уже добавлены в сцену. Если целевой блок не существует, операция импорта завершится неудачей.
Очистка сцены: вы можете использовать кнопку "Очистить", чтобы одним нажатием удалить все данные аннотаций из текущей сцены.
Операция импорта: путем импорта файла .ema можно добавить предварительно сохраненные результаты аннотаций в текущую сцену.
Настройка стратегии импорта: при импорте система предоставляет два способа обработки данных:
Объединение: данные из файла .ema сосуществуют, накладываясь на существующие данные в сцене.
Перезапись: система сначала полностью очищает существующие данные в сцене, а затем выполняет импорт.

Этот параметр также влияет на способ импорта
пакета данных аннотаций, хранящегося на сервере.