Views
love.graphics.scale (Русский)
Масштабирует систему координат в двух измерениях.
По умолчанию система координат в LOVE соответствует отображениям пикселей в горизонтальном и вертикальном направлениях один к одному, ось х направлена вправо, а ось y вниз. Масштабирование системы координат изменяет это соотношение.
После масштабирования по sx и sy, все координаты рассматриваются как если бы они были умножены на sx и sy. Каждый результат операции рисования также масштабируются, поэтому масштабирование (2, 2), для примера, будет означать, что рисоваться все будет увеличенным в 2 раза и по оси x и по оси y. Масштабирование на отрицательное значение переворачивает систему координат, что означает, что все будет рисоваться вверх ногами и/или зеркально отраженным по горизонтали. Масштабирование на ноль не приведет ни к чему хорошему.
Масштабирование действует до тех пор, пока love.draw() не завершит работу.
Функция
Вид
Аргументы
number sx
- Масштабирование по x-оси.
number sy
- Масштабирование по y-оси. Если этот аргумент пропущен, то по умолчанию он берется равным sx.
Возвращает
Ничего.
Смотрите также
- love.graphics_(Русский)
- love.graphics.pop
- love.graphics.push
- love.graphics.rotate
- love.graphics.translate
Другие языки
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info