Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 2.24 KB

File metadata and controls

33 lines (20 loc) · 2.24 KB

Утилита AnchorMove

Что это: Это избавляет от необходимости вручную вводить значения от 0 до 1 в полях Anchor Min и Anchor Max и сразу же сбрасывает позицию объекта в ноль, что упрощает выравнивание UI-элементов.

Как использовать: см. разделы ниже.


1. Введение

AnchorMove — это простой, но удобный редакторный инструмент. Его единственная задача — позволить быстро и наглядно изменять положение якоря (anchor) у RectTransform с помощью слайдеров в инспекторе.

Это избавляет от необходимости вручную вводить значения от 0 до 1 в полях Anchor Min и Anchor Max и сразу же сбрасывает позицию объекта в ноль, что упрощает выравнивание UI-элементов.


2. Описание класса

AnchorMove

  • Пространство имен: (глобальное)
  • Путь к файлу: Assets/Neoxider/Scripts/UI/AnchorMove.cs

Описание Компонент для манипуляции якорями RectTransform в редакторе Unity.

Ключевые особенности

  • Интерактивные слайдеры: Позволяет управлять положением якоря по осям X и Y.
  • Только для редактора: Вся логика выполняется в методе OnValidate, поэтому компонент не несет никакой нагрузки в скомпилированной игре.
  • Авто-центрирование: После изменения якоря позиция элемента (anchoredPosition) автоматически сбрасывается на (0, 0).

Публичные методы

  • У данного класса нет публичных методов, предназначенных для вызова из других скриптов.