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