Создает менеджер гизмо с включенными выбранными гизмо: стрелками позиции, кольцами поворота, манипуляторами масштаба и ограничивающим боксом.
При usePointerToAttachGizmos равном true гизмо прикрепляются к мешу, по которому кликает пользователь, ограничиваясь attachableMeshes, когда этот список задан; clearGizmoOnEmptyPointerEvent отсоединяет их при клике в пустое пространство.
Какие гизмо включить, присоединяемые меши, поведение указателя и коэффициент масштаба
Менеджер гизмо
const manager = bitbybit.babylon.gizmo.manager.createGizmoManager({ positionGizmoEnabled: true, rotationGizmoEnabled: true, scaleGizmoEnabled: false, boundingBoxGizmoEnabled: false, attachableMeshes: [], usePointerToAttachGizmos: false, clearGizmoOnEmptyPointerEvent: false, scaleRatio: 1 });
bitbybit.babylon.gizmo.manager.attachToMesh({ gizmoManager: manager, mesh });
Читает гизмо позиции менеджера, стрелки, которые тянут меш вдоль оси, для настройки его привязки и плоскостей; оно существует, только когда гизмо позиции включены.
Менеджер гизмо
Гизмо позиции
Читает гизмо поворота менеджера, кольца, которые поворачивают меш вокруг оси, для настройки его привязки и чувствительности; оно существует, только когда гизмо поворота включены.
Менеджер гизмо
Гизмо поворота
Читает гизмо масштаба менеджера, манипуляторы, которые растягивают меш вдоль оси, для настройки его привязки и чувствительности; оно существует, только когда гизмо масштаба включены.
Менеджер гизмо
Гизмо масштаба
Читает гизмо ограничивающего бокса менеджера, рамку с угловыми манипуляторами для масштабирования и поворота, для настройки его манипуляторов и привязки; оно существует, только когда гизмо ограничивающего бокса включены.
Менеджер гизмо
Гизмо ограничивающего бокса
Показывает включенные гизмо менеджера на меше, чтобы пользователь мог им манипулировать; любой меш, прикрепленный ранее, освобождается.
Менеджер гизмо и меш
Тот же менеджер гизмо
Скрывает гизмо менеджера, освобождая меш, к которому они были прикреплены.
Менеджер гизмо
Тот же менеджер гизмо
Менеджер гизмо владеет экранными манипуляторами для одного присоединенного меша за раз и по умолчанию присоединяет их к тому, по чему кликает указатель. Создайте его с нужными включенными гизмо, затем прочитайте из него отдельные гизмо позиции, поворота, масштаба и ограничивающего бокса, чтобы настроить их.