🤓 mathr
Rect adjust
adjust_rect_with_offset: Возвращает новый прямоугольник, смещенный на одинаковое значение по осям X и Y.
Аргументы:
Rect rect
,float offset
adjust_rect_with_offset: Возвращает новый прямоугольник, смещенный на заданные значения по осям X и Y.
Аргументы:
Rect rect
,Vector2 offset
adjust_rect_with_offset: Возвращает новый прямоугольник, смещенный на заданные значения по осям X и Y и измененный по размеру.
Аргументы:
Rect rect
,float offsetX
,float offsetY
adjust_rect_with_offset_x: Возвращает новый прямоугольник, смещенный на заданное значение по оси X.
Аргументы:
Rect rect
,float offsetX
adjust_rect_with_offset_x: Возвращает новый прямоугольник, смещенный на заданное значение по оси X.
Аргументы:
Rect rect
,Vector2 offset
adjust_rect_with_offset_y: Возвращает новый прямоугольник, смещенный на заданное значение по оси Y.
Аргументы:
Rect rect
,float offsetY
adjust_rect_with_offset_y: Возвращает новый прямоугольник, смещенный на заданное значение по оси Y.
Аргументы:
Rect rect
,Vector2 offset
adjust_rect_with_scaled_offset: Возвращает новый прямоугольник, смещенный на одинаковое значение и масштабированный по осям X и Y.
Аргументы:
Rect rect
,float offset
,float scale
adjust_rect_with_scaled_offset: Возвращает новый прямоугольник, смещенный на заданные значения и масштабированный по осям X и Y.
Аргументы:
Rect rect
,Vector2 offset
,float scale
adjust_rect_with_scaled_offset: Возвращает новый прямоугольник, смещенный на заданные значения и масштабированный по осям X и Y.
Аргументы:
Rect rect
,float offsetX
,float offsetY
,float scaleX
,float scaleY
adjust_rect_with_scaled_offset: Возвращает новый прямоугольник, смещенный на заданные значения и масштабированный по осям X и Y.
Аргументы:
Rect rect
,Vector2 offset
,Vector2 scale
adjust_rect_with_fixed_offset: Возвращает новый прямоугольник, смещенный на фиксированное значение и измененный по размеру в зависимости от направлений.
Аргументы:
Rect rect
,float offset
,bool isLeft
,bool isTop
adjust_rect_with_fixed_offset: Возвращает новый прямоугольник, смещенный на фиксированное значение и измененный по размеру в зависимости от направлений.
Аргументы:
Rect rect
,Vector2 offset
,bool isLeft
,bool isTop
adjust_rect_with_percentage_offset: Возвращает новый прямоугольник, смещенный на одинаковое процентное значение по осям X и Y.
Аргументы:
Rect rect
,float percentage
adjust_rect_with_percentage_offset: Возвращает новый прямоугольник, смещенный на заданные процентные значения по осям X и Y.
Аргументы:
Rect rect
,Vector2 percentage
adjust_rect_with_percentage_offset: Возвращает новый прямоугольник, смещенный на заданные процентные значения по осям X и Y и измененный по размеру.
Аргументы:
Rect rect
,float percentageX
,float percentageY
Rect align
align_rect_in_center: Выравнивает внутренний прямоугольник по центру внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_in_center: Выравнивает внутренний прямоугольник по центру внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_center: Выравнивает внутренний прямоугольник по центру внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_center: Выравнивает внутренний прямоугольник по центру внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_horizontally_center: Выравнивает внутренний прямоугольник по горизонтали по центру внешнего прямоугольника с заданным смещением по оси X.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
align_rect_in_horizontally_center: Выравнивает внутренний прямоугольник по горизонтали по центру внешнего прямоугольника с заданным смещением по оси X.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_horizontally_center: Выравнивает внутренний прямоугольник по горизонтали по центру внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_vertically_center: Выравнивает внутренний прямоугольник по вертикали по центру внешнего прямоугольника с заданным смещением по оси Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetY
align_rect_in_vertically_center: Выравнивает внутренний прямоугольник по вертикали по центру внешнего прямоугольника с заданным смещением по оси Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_vertically_center: Выравнивает внутренний прямоугольник по вертикали по центру внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_top_left_corner: Выравнивает внутренний прямоугольник в верхнем левом углу внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_top_left_corner: Выравнивает внутренний прямоугольник в верхнем левом углу внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_top_left_corner: Выравнивает внутренний прямоугольник в верхнем левом углу внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_top_right_corner: Выравнивает внутренний прямоугольник в верхнем правом углу внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_top_right_corner: Выравнивает внутренний прямоугольник в верхнем правом углу внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_top_right_corner: Выравнивает внутренний прямоугольник в верхнем правом углу внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_bottom_left_corner: Выравнивает внутренний прямоугольник в нижнем левом углу внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_bottom_left_corner: Выравнивает внутренний прямоугольник в нижнем левом углу внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_bottom_left_corner: Выравнивает внутренний прямоугольник в нижнем левом углу внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_bottom_right_corner: Выравнивает внутренний прямоугольник в нижнем правом углу внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_bottom_right_corner: Выравнивает внутренний прямоугольник в нижнем правом углу внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_bottom_right_corner: Выравнивает внутренний прямоугольник в нижнем правом углу внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_outer_top_left_corner: Выравнивает внутренний прямоугольник за пределами верхнего левого угла внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_outer_top_left_corner: Выравнивает внутренний прямоугольник за пределами верхнего левого угла внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_outer_top_left_corner: Выравнивает внутренний прямоугольник за пределами верхнего левого угла внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_outer_top_right_corner: Выравнивает внутренний прямоугольник за пределами верхнего правого угла внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_outer_top_right_corner: Выравнивает внутренний прямоугольник за пределами верхнего правого угла внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_outer_top_right_corner: Выравнивает внутренний прямоугольник за пределами верхнего правого угла внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_outer_bottom_left_corner: Выравнивает внутренний прямоугольник за пределами нижнего левого угла внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_outer_bottom_left_corner: Выравнивает внутренний прямоугольник за пределами нижнего левого угла внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_outer_bottom_left_corner: Выравнивает внутренний прямоугольник за пределами нижнего левого угла внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_in_outer_bottom_right_corner: Выравнивает внутренний прямоугольник за пределами нижнего правого угла внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_in_outer_bottom_right_corner: Выравнивает внутренний прямоугольник за пределами нижнего правого угла внешнего прямоугольника с заданным смещением.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_in_outer_bottom_right_corner: Выравнивает внутренний прямоугольник за пределами нижнего правого угла внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_to_center_top: Выравнивает внутренний прямоугольник по центру верхней грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_to_center_top: Выравнивает внутренний прямоугольник по центру верхней грани внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_to_center_top: Выравнивает внутренний прямоугольник по центру верхней грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_to_center_top: Выравнивает внутренний прямоугольник по центру верхней грани внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_to_center_bottom: Выравнивает внутренний прямоугольник по центру нижней грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_to_center_bottom: Выравнивает внутренний прямоугольник по центру нижней грани внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_to_center_bottom: Выравнивает внутренний прямоугольник по центру нижней грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_to_center_bottom: Выравнивает внутренний прямоугольник по центру нижней грани внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_to_center_left: Выравнивает внутренний прямоугольник по центру левой грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_to_center_left: Выравнивает внутренний прямоугольник по центру левой грани внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_to_center_left: Выравнивает внутренний прямоугольник по центру левой грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_to_center_left: Выравнивает внутренний прямоугольник по центру левой грани внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_to_center_right: Выравнивает внутренний прямоугольник по центру правой грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_to_center_right: Выравнивает внутренний прямоугольник по центру правой грани внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_to_center_right: Выравнивает внутренний прямоугольник по центру правой грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_to_center_right: Выравнивает внутренний прямоугольник по центру правой грани внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_to_outer_center_top: Выравнивает внутренний прямоугольник за пределами центра верхней грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_to_outer_center_top: Выравнивает внутренний прямоугольник за пределами центра верхней грани внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_to_outer_center_top: Выравнивает внутренний прямоугольник за пределами центра верхней грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_to_outer_center_top: Выравнивает внутренний прямоугольник за пределами центра верхней грани внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_to_outer_center_bottom: Выравнивает внутренний прямоугольник за пределами центра нижней грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_to_outer_center_bottom: Выравнивает внутренний прямоугольник за пределами центра нижней грани внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_to_outer_center_bottom: Выравнивает внутренний прямоугольник за пределами центра нижней грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_to_outer_center_bottom: Выравнивает внутренний прямоугольник за пределами центра нижней грани внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_to_outer_center_left: Выравнивает внутренний прямоугольник за пределами центра левой грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_to_outer_center_left: Выравнивает внутренний прямоугольник за пределами центра левой грани внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_to_outer_center_left: Выравнивает внутренний прямоугольник за пределами центра левой грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_to_outer_center_left: Выравнивает внутренний прямоугольник за пределами центра левой грани внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
align_rect_to_outer_center_right: Выравнивает внутренний прямоугольник за пределами центра правой грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offsetX
,float offsetY
align_rect_to_outer_center_right: Выравнивает внутренний прямоугольник за пределами центра правой грани внешнего прямоугольника с одинаковым смещением по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,float offset
align_rect_to_outer_center_right: Выравнивает внутренний прямоугольник за пределами центра правой грани внешнего прямоугольника с заданными смещениями по осям X и Y.
Аргументы:
Rect outerRect
,Rect innerRect
,Vector2 offset
align_rect_to_outer_center_right: Выравнивает внутренний прямоугольник за пределами центра правой грани внешнего прямоугольника без смещения.
Аргументы:
Rect outerRect
,Rect innerRect
Rect fill
fill_rect_horizontally_from_left: Заполняет прямоугольник горизонтально слева с заданным процентом заполнения.
Аргументы:
Rect outerRect
,float fillPercentage
fill_rect_horizontally_from_right: Заполняет прямоугольник горизонтально справа с заданным процентом заполнения.
Аргументы:
Rect outerRect
,float fillPercentage
fill_rect_vertically_from_top: Заполняет прямоугольник вертикально сверху с заданным процентом заполнения.
Аргументы:
Rect outerRect
,float fillPercentage
fill_rect_vertically_from_bottom: Заполняет прямоугольник вертикально снизу с заданным процентом заполнения.
Аргументы:
Rect outerRect
,float fillPercentage
fill_rect_diagonally_from_top_left: Заполняет прямоугольник по диагонали сверху слева с заданным процентом заполнения.
Аргументы:
Rect outerRect
,float fillPercentage
fill_rect_diagonally_from_top_right: Заполняет прямоугольник по диагонали сверху справа с заданным процентом заполнения.
Аргументы:
Rect outerRect
,float fillPercentage
fill_rect_diagonally_from_bottom_left: Заполняет прямоугольник по диагонали снизу слева с заданным процентом заполнения.
Аргументы:
Rect outerRect
,float fillPercentage
fill_rect_diagonally_from_bottom_right: Заполняет прямоугольник по диагонали снизу справа с заданным процентом заполнения.
Аргументы:
Rect outerRect
,float fillPercentage
Rect move
move_rect_from_top_left_to_bottom_right: Перемещает прямоугольник из верхнего левого угла во внешний прямоугольник в нижний правый угол на заданный процент.
Аргументы:
Rect outerRect
,Rect innerRect
,float percent
move_rect_from_top_right_to_bottom_left: Перемещает прямоугольник из верхнего правого угла во внешний прямоугольник в нижний левый угол на заданный процент.
Аргументы:
Rect outerRect
,Rect innerRect
,float percent
move_rect_from_bottom_left_to_top_right: Перемещает прямоугольник из нижнего левого угла во внешний прямоугольник в верхний правый угол на заданный процент.
Аргументы:
Rect outerRect
,Rect innerRect
,float percent
move_rect_from_bottom_right_to_top_left: Перемещает прямоугольник из нижнего правого угла во внешний прямоугольник в верхний левый угол на заданный процент.
Аргументы:
Rect outerRect
,Rect innerRect
,float percent
move_rect_horizontally_from_left_to_right: Перемещает прямоугольник горизонтально слева направо во внешний прямоугольник на заданный процент.
Аргументы:
Rect outerRect
,Rect innerRect
,float percent
move_rect_horizontally_from_right_to_left: Перемещает прямоугольник горизонтально справа налево во внешний прямоугольник на заданный процент.
Аргументы:
Rect outerRect
,Rect innerRect
,float percent
move_rect_vertically_from_top_to_bottom: Перемещает прямоугольник вертикально сверху вниз во внешний прямоугольник на заданный процент.
Аргументы:
Rect outerRect
,Rect innerRect
,float percent
move_rect_vertically_from_bottom_to_top: Перемещает прямоугольник вертикально снизу вверх во внешний прямоугольник на заданный процент.
Аргументы:
Rect outerRect
,Rect innerRect
,float percent
move_towards: Плавно перемещает текущий прямоугольник к целевому прямоугольнику с заданным максимальным смещением.
Аргументы:
Rect current
,Rect target
,float maxDelta
Calc rect
calc_rect_radius: Вычисляет радиус прямоугольника на основе его меньшей стороны и заданного процента.
Аргументы:
Rect rect
,float percent
Last updated