Spec-Zone.ru › LÖVE

love.graphics.intersectScissor

Доступно начиная с LÖVE 0.10.0
Эта функция не поддерживается в более ранних версиях.

Устанавливает обрезку на прямоугольник, созданный в результате пересечения указанного прямоугольника с текущей обрезкой. Если обрезка ещё не активна, она ведёт себя как love.graphics.setScissor.

Обрезка ограничивает область рисования указанным прямоугольником. Это влияет на все графические вызовы, включая love.graphics.clear.

Размеры обрезки не изменяются графическими преобразованиями (перевод, масштабирование и т.д.).

Функция

Синопсис

love.graphics.intersectScissor( x, y, width, height )

Аргументы

number x
Координата x левого верхнего угла прямоугольника для пересечения с текущей прямоугольной обрезкой.
number y
Координата y левого верхнего угла прямоугольника для пересечения с текущей прямоугольной обрезкой.
number width
Ширина прямоугольника для пересечения с текущей прямоугольной обрезкой.
number height
Высота прямоугольника для пересечения с текущей прямоугольной обрезкой.

Возвращаемое значение

Ничего.

См. также

  • love.graphics
  • love.graphics.setScissor
  • love.graphics.getScissor
  • love.graphics.push
  • love.graphics.pop


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.graphics.intersectScissor

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API