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

(Created page with '{{newin|0.7.0}} Функция вызывается перед закрытием игры. == Функция == === Вид === <source lang="lua"> r = love.quit() </source>…')
 
 
Line 1: Line 1:
{{newin|[[0.7.0]]}}
+
{{newin|[[0.7.0]]|070|type=callback}}
 
 
 
Функция вызывается перед закрытием игры.
 
Функция вызывается перед закрытием игры.
 
== Функция ==
 
== Функция ==
 
=== Вид ===
 
=== Вид ===
 
<source lang="lua">
 
<source lang="lua">
r = love.quit()
+
r = love.quit( )
 
</source>
 
</source>
 
=== Аргументы ===
 
=== Аргументы ===
 
Нет.
 
Нет.
 
=== Возвращает ===
 
=== Возвращает ===
{{param|boolean|r|Отмена выхода. Если true, то выхода из игры не происходит.}}
+
{{param (Русский)|boolean|r|Отмена выхода. Если true, то выхода из игры не происходит.}}
== Пример ==
+
== Примеры ==
 +
Этот пример показывает как возвращённое значение из [[love.quit (Русский)|love.quit]] может использоваться для предотвращения закрытия игры.
 
<source lang="lua">
 
<source lang="lua">
 +
local quit = true
 
function love.quit()
 
function love.quit()
  --Это будет напечатано в консоли при выходе
+
    if quit then
  print("Thanks for playing. Please play again soon!")
+
        print("We are not ready to quit yet!")
 +
        quit = not quit
 +
    else
 +
        print("Thanks for playing. Please play again soon!")
 +
        return quit
 +
    end
 +
    return true
 
end
 
end
 
</source>
 
</source>
 +
 
== Смотрите также ==
 
== Смотрите также ==
* [[parent::love_(Русский)]]
+
* [[parent::love (Русский)]]
 +
* [[love.event.quit (Русский)]]
 
[[Category:Callbacks]]
 
[[Category:Callbacks]]
 
{{#set:Description=Функция вызывается перед закрытием игры.}}
 
{{#set:Description=Функция вызывается перед закрытием игры.}}
 +
{{#set:Subcategory=General}}
 
== Другие языки ==
 
== Другие языки ==
 
{{i18n|love.quit}}
 
{{i18n|love.quit}}

Latest revision as of 15:43, 13 June 2018

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

Функция вызывается перед закрытием игры.

Функция

Вид

r = love.quit( )

Аргументы

Нет.

Возвращает

boolean r
Отмена выхода. Если true, то выхода из игры не происходит.

Примеры

Этот пример показывает как возвращённое значение из love.quit может использоваться для предотвращения закрытия игры.

local quit = true
function love.quit()
    if quit then
        print("We are not ready to quit yet!")
        quit = not quit
    else
        print("Thanks for playing. Please play again soon!")
        return quit
    end
    return true
end

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


Другие языки