3D Marker for Unity UI Canvas
Маркеры на объекты в 3D для стандартного UI Canvas. Маркеры имеют тонкую настройку могу менять размер в зависимости от растояния до объекта или в зависимости от направления взгляда. Можно управлять положением относительно цели. Так же можно добавить стрелочки указывающие на объект.
Проект состоит из:
MarkerUI - основной компонент, необходимо вешать на UI объекты которые хотите сделать маркерами. Имеет настройки положения относительно указываемого объекта и изменения маштаба. Так же для более тонкой настройки поведения имеет два свобытия OnTargetEnter - вызывается кода цель находится в передлах экрана и OnTargetExit когда цель вне экрана.
MarkerArrowUI - стрелочка указывающая направление. Повесте компонент MarkerArrowUI на дочерний для MarkerUI объект, и он сам найдет MarkerUI в связке с которым будет работать.
MarkerGroupUI - группирует все дочерние объекты с компонентами MarkerUI. Испольузется для сортировки порядка отрисовки маркеров в зависимости от растояния.
Warning! Проект находится в стадии разработки, его API может меняться