Difference between revisions of "love.event.quit (日本語)"
m |
m (prepared.) |
||
Line 3: | Line 3: | ||
quit イベントはイベントハンドラで LÖVE を終了するためのシグナルです。 [[love.quit (日本語)|love.quit]] コールバックにより終了処理を中止することもできます。 | quit イベントはイベントハンドラで LÖVE を終了するためのシグナルです。 [[love.quit (日本語)|love.quit]] コールバックにより終了処理を中止することもできます。 | ||
+ | |||
+ | これは <code>love.event.push("quit", exitstatus)</code> と同義です。 | ||
== 関数 == | == 関数 == | ||
Line 13: | Line 15: | ||
=== 返値 === | === 返値 === | ||
ありません。 | ありません。 | ||
+ | === 注釈 === | ||
+ | On iOS, programmatically exiting the app (this includes call to <code>os.exit</code>) [https://developer.apple.com/library/archive/qa/qa1561/_index.html is not recommended] and may result your app being rejected from App Store. Thus, calling this variant will actually perform restart (see below). | ||
== 関数 == | == 関数 == |
Latest revision as of 03:47, 11 July 2023
LÖVE 0.8.0 から使用可能 |
この関数は以前のバージョンでは非対応です。 |
キューへ quit イベントを追加します。
quit イベントはイベントハンドラで LÖVE を終了するためのシグナルです。 love.quit コールバックにより終了処理を中止することもできます。
これは love.event.push("quit", exitstatus)
と同義です。
関数
概要
love.event.quit( exitstatus )
引数
LÖVE 0.10.0 から利用可能
number exitstatus (0)
- アプリケーション終了時に使用するためのプログラム終了状態。
返値
ありません。
注釈
On iOS, programmatically exiting the app (this includes call to os.exit
) is not recommended and may result your app being rejected from App Store. Thus, calling this variant will actually perform restart (see below).
関数
LÖVE 0.10.2 から使用可能 |
この異形は以前のバージョンでは非対応です。 |
実行可能ファイルを再実行せずにゲームを再起動します。これはメインの Lua におけるステート(状態、遷移)・インスタンスを綺麗に停止してから新規のインスタンスを作成します。
概要
love.event.quit( "restart" )
引数
返値
ありません。
用例
function love.keypressed(k)
if k == 'escape' then
love.event.quit()
end
end
関連