Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Vector2Int

структура в UnityEngine / Реализовано в: UnityEngine.CoreModule

Описание

Представление 2D-векторов и точек с использованием целых чисел.

Эта структура используется в некоторых местах для представления 2D-позиций и векторов, не требующих точности с плавающей запятой.

Статические Свойства

down Сокращение для записи Vector2Int(0, -1).
left Сокращение для записи Vector2Int(-1, 0).
one Сокращение для записи Vector2Int(1, 1).
right Сокращение для записи Vector2Int(1, 0).
up Сокращение для записи Vector2Int(0, 1).
zero Сокращение для записи Vector2Int(0, 0).

Свойства

magnitude Возвращает длину этого вектора (только для чтения).
sqrMagnitude Возвращает квадрат длины этого вектора (только для чтения).
this[int] Для доступа к компоненту x или y используйте [0] или [1] соответственно.
x Компонент X вектора.
y Компонент Y вектора.

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

Clamp Привязывает Vector2Int к границам, заданным min и max.
Equals Возвращает значение true, если объекты равны.
GetHashCode Получает хэш-код для Vector2Int.
Set Установите компоненты x и y существующего объекта Vector2Int.
ToString Возвращает отформатированную строку для этого вектора.

Статические Методы

CeilToInt Преобразует Vector2 в Vector2Int, выполняя Ceiling для каждого значения.
Distance Возвращает расстояние между a и b.
FloorToInt Преобразует Vector2 в Vector2Int, выполняя Floor для каждого значения.
Max Возвращает вектор, составленный из наибольших компонентов двух векторов.
Min Возвращает вектор, составленный из наименьших компонентов двух векторов.
RoundToInt Преобразует Vector2 в Vector2Int путем округления каждого значения.
Scale Умножает два вектора по компонентам.

Операторы

operator - Вычитает один вектор из другого.
operator != Возвращает true, если векторы разные.
operator * Умножает вектор на число.
operator / Делит вектор на число.
operator + Добавляет два вектора.
operator == Возвращает true, если векторы равны.
Unknown operator Преобразует Vector2Int в Vector3Int.
Vector2 Преобразует Vector2Int в Vector2.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3