StencilAction
Доступно начиная с LÖVE 0.10.0
Этот перечисление не поддерживается в более ранних версиях.
Как функция маскирования изменяет значения маски пикселей, которые она затрагивает.
Постоянные значения
- replace
- Значение маски пикселя будет заменено значением, указанным в love.graphics.stencil, если любой объект затрагивает пиксель.
- increment
- Значение маски пикселя будет увеличено на 1 для каждого объекта, который затрагивает пиксель. Если значение маски достигает 255, оно останется равным 255.
- decrement
- Значение маски пикселя будет уменьшено на 1 для каждого объекта, который затрагивает пиксель. Если значение маски достигает 0, оно останется равным 0.
- incrementwrap
- Значение маски пикселя будет увеличено на 1 для каждого объекта, который затрагивает пиксель. Если значение маски 255 увеличивается, оно будет установлено в 0.
- decrementwrap
- Значение маски пикселя будет уменьшено на 1 для каждого объекта, который затрагивает пиксель. Если значение маски 0 уменьшается, оно будет установлено в 255.
- invert
- Значение маски пикселя будет инвертировано побитово для каждого объекта, который затрагивает пиксель. Если значение маски 0 инвертируется, оно станет 255.
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/StencilAction