Квадрат
Четырехугольник (многоугольник со четырьмя сторонами и четырьмя углами) с данными текстурных координат.
Квадраты могут использоваться для выбора части текстуры для рисования. Таким образом, можно загрузить один большой атлас текстур, а затем разбить его на под-изображения.
Квадраты «просачиваются» при масштабировании, повороте или рисовании по нецелочисленным координатам, даже внутри SpriteBatches. Для компенсации этого используйте 1-пиксельные рамки вокруг текстур внутри атласа текстур (желательно, с теми же цветами, что и фактическая рамка)
Конструкторы
| love.graphics.newQuad | Создает новый Квадрат. |
Функции
| Object:release | Немедленно уничтожает ссылку Lua объекта. | 11.0 | |
| Object:type | Получает тип объекта в виде строки. | ||
| Object:typeOf | Проверяет, является ли объект определенного типа. | ||
| Quad:flip | Переворачивает этот квадрат по горизонтали, вертикали или по обоим осям. | 0.9.0 | |
| Quad:getTextureDimensions | Получает размеры исходной текстуры, первоначально указанные в love.graphics.newQuad. | 0.10.2 | |
| Quad:getViewport | Получает текущий видоизменённый вид этого квадрата. | ||
| Quad:setViewport | Устанавливает текстурные координаты в соответствии с видоизменённым видом. |
Надтипы
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Quad