RectInt
структура в UnityEngine
Выполнено в:UnityEngine.CoreModule
Описание
2D Прямоугольник, определяемый x, y, шириной, высотой с целыми числами.
Статические свойства
| Свойство | Описание |
|---|---|
| zero | Сокращение для написания нового RectInt(0,0,0,0). |
Свойства
| Свойство | Описание |
|---|---|
| allPositionsWithin | RectInt.PositionCollection, который содержит все позиции в RectInt. |
| center | Координаты центра прямоугольника. |
| height | Высота прямоугольника. |
| max | Верхний правый угол прямоугольника; это максимальное положение прямоугольника вдоль осей x и y, когда он выравнивается по обеим осям. |
| min | Нижний левый угол прямоугольника, который представляет собой минимальное положение прямоугольника вдоль осей x и y при его выравнивании по обеим осям. |
| position | Возвращает позицию (x, y) RectInt. |
| size | Возвращает ширину и высоту RectInt. |
| width | Ширина прямоугольника. |
| x | Левая координата прямоугольника. |
| xMax | Показывает максимальное значение X RectInt. |
| xMin | Показывает минимальное значение X RectInt. |
| y | Верхняя координата прямоугольника. |
| yMax | Показывает максимальное значение Y RectInt. |
| yMin | Показать минимальное значение Y для RectInt. |
Конструкторы
| Конструктор | Описание |
|---|---|
| RectInt | Создает новый RectInt. |
Открытые методы
| Метод | Описание |
|---|---|
| ClampToBounds | Привязывает положение и размер RectInt к заданной границе. |
| Contains | Возвращает true, если заданная позиция находится в RectInt. |
| Equals | Возвращает true, если заданный RectInt равен этому RectInt. |
| Overlaps | RectInts перекрываются, если каждый RectInt содержит общую точку. |
| SetMinMax | Устанавливает границы на мин и макс значения прямой. |
| ToString | Возвращает x, y, ширину и высоту RectInt. |
Операторы
| Оператор | Описание |
|---|---|
| оператор == | Возвращает true, если прямоугольники одинаковы. |