Difference between revisions of "love.resize (Русский)"

(Created page with "{{newin|0.9.0|090|type=callback}} Вызывается, когда размер окна изменится, к примеру пользователь изменил ра...")
 
(Аргументы)
Line 7: Line 7:
 
</source>
 
</source>
 
=== Аргументы ===
 
=== Аргументы ===
{{param|number|w|Новая ширина окна в пикселях.}}
+
{{param|number (Русский)|w|Новая ширина окна в пикселях.}}
{{param|number|h|Новая высота окна в пикселях.}}
+
{{param|number (Русский)|h|Новая высота окна в пикселях.}}
 +
 
 
=== Возвращает ===
 
=== Возвращает ===
 
Ничего.
 
Ничего.

Revision as of 06:05, 31 July 2018

Available since LÖVE 0.9.0
This callback is not supported in earlier versions.

Вызывается, когда размер окна изменится, к примеру пользователь изменил размер окна или функция love.window.setMode была вызвана с неподдерживаемыми высотой или шириной в полноэкранном режиме, в этом случае будет выбран ближайший к этому поддерживаемый размер.

Функция

Вид

love.resize( w, h )

Аргументы

number (Русский) w
Новая ширина окна в пикселях.
number (Русский) h
Новая высота окна в пикселях.

Возвращает

Ничего.

Заметки

Вызов love.window.setMode триггерит love.resize только тогда, когда функция была вызвана с недопустимыми параметрами высоты или ширины. Это может произойти при переходе в полноэкранный режим, который не соответствует поддерживаемому, или же при 'desktop' с несоответствующими размерам рабочего стола шириной или высотой.

Пример

function love.resize(w, h)
  print(("Window resized to width: %d and height: %d."):format(w, h))
end

Смотрите также


Другие языки