love.resize
Доступно начиная с LÖVE 0.9.0
Этот обработчик не поддерживается в более ранних версиях.
Вызывается при изменении размера окна, например, если пользователь меняет размер окна или если love.window.setMode вызывается с недопустимой шириной или высотой в полноэкранном режиме, и окно выбирает ближайший подходящий размер.
Функция
Синопсис
love.resize( w, h )
Аргументы
number w- Новая ширина.
number h- Новая высота.
Возвращаемое значение
Ничего.
Примечания
Вызовы love.window.setMode будут только вызывать это событие, если ширина или высота окна после вызова не совпадают с запрошенной шириной и высотой. Это может произойти, если запрошен полноэкранный режим, который не соответствует ни одному поддерживаемому режиму, или если тип полноэкранного режима 'desktop', а запрошенные ширина или высота не совпадают с разрешением рабочего стола.
Начиная с 11.0, эта функция возвращает ширину и высоту в масштабированных значениях DPI, а не в пикселях.
Пример
function love.resize(w, h)
print(("Window resized to width: %d and height: %d."):format(w, h))
end См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.resize