Описание
Устанавливает границы для min
и max
значения прямоугольника.
Используйте эту функцию, чтобы установить минимальное и максимальное значение RectInt одновременно, быстрее, чем задавать значения по отдельности.
Эта функция сначала определяет минимальное значение, а затем максимальное. Когда функция определяет минимальное значение, если вы вводите минимальное значение, превышающее текущее максимальное значение, введенное значение становится новым максимальным значением, а предыдущее максимальное значение становится новым минимальным значением.
Однако, когда функция разрешает максимальное значение, она сравнивает только исходное введенное максимальное значение с разрешенным минимальным значением и игнорирует новое максимальное значение. Если вы ввели максимальное значение, которое меньше разрешенного минимального значения, введенное значение становится новым минимальным значением, а разрешенное минимальное значение становится новым максимальным значением.
Положение и размер RectInt затем корректируются на основе окончательных разрешенных минимальных и максимальных значений.