Difference between revisions of "love.event.quit (日本語)"

m (関数: これで love.event の改訳は完了とさせていただきます。)
m
Line 1: Line 1:
{{newin (日本語)|[[0.8.0]]|080|type=関数}}
+
{{newin (日本語)|[[0.8.0 (日本語)|0.8.0]]|080|type=関数}}
 
キューへ quit イベントを追加します。  
 
キューへ quit イベントを追加します。  
  
Line 5: Line 5:
  
 
== 関数 ==
 
== 関数 ==
=== 概要 ===
 
<source lang="lua">
 
love.event.quit( )
 
</source>
 
=== 引数 ===
 
なし。
 
=== 返値 ===
 
ありません。
 
 
== 関数 ==
 
{{newin (日本語)|[[0.10.0]]|100|type=異形}}
 
 
=== 概要 ===
 
=== 概要 ===
 
<source lang="lua">
 
<source lang="lua">
Line 21: Line 10:
 
</source>
 
</source>
 
=== 引数 ===
 
=== 引数 ===
{{param|number|exitstatus (0)|アプリケーション終了時に使用するためのプログラム終了状態。}}
+
{{New_feature (日本語)|0.10.0|{{param|number|exitstatus (0)|アプリケーション終了時に使用するためのプログラム終了状態。}} }}
 
=== 返値 ===
 
=== 返値 ===
 
ありません。
 
ありません。
  
 
== 関数 ==
 
== 関数 ==
{{newin (日本語)|[[0.10.2]]|102|type=異形}}
+
{{newin (日本語)|[[0.10.2 (日本語)|0.10.2]]|102|type=異形}}
 
実行可能ファイルを再実行せずにゲームを再起動します。これはメインの Lua におけるステート(状態、遷移)・インスタンスを綺麗に停止してから新規のインスタンスを作成します。
 
実行可能ファイルを再実行せずにゲームを再起動します。これはメインの Lua におけるステート(状態、遷移)・インスタンスを綺麗に停止してから新規のインスタンスを作成します。
 
=== 概要 ===
 
=== 概要 ===
Line 34: Line 23:
 
=== 引数 ===
 
=== 引数 ===
 
{{param|string|"restart"|実行可能ファイルを再実行せずにゲームの終了と再起動を行うために、デフォルトの [[love.run (日本語)|love.run]] へ再起動処理の命令を発行します。}}
 
{{param|string|"restart"|実行可能ファイルを再実行せずにゲームの終了と再起動を行うために、デフォルトの [[love.run (日本語)|love.run]] へ再起動処理の命令を発行します。}}
 
 
=== 返値 ===
 
=== 返値 ===
 
ありません。
 
ありません。
Line 48: Line 36:
 
== 関連 ==
 
== 関連 ==
 
* [[parent::love.event (日本語)]]
 
* [[parent::love.event (日本語)]]
 +
* [[love.quit (日本語)]]
 
[[Category:Functions]]
 
[[Category:Functions]]
{{#set:Description=LÖVE プログラムを終了します。}}
+
{{#set:Description=LÖVE プログラムを終了、または再起動します。}}
 
{{#set:Since=080}}
 
{{#set:Since=080}}
 
{{#set:PrettySince=0.8.0}}
 
{{#set:PrettySince=0.8.0}}
  
 
== そのほかの言語 ==
 
== そのほかの言語 ==
{{i18n|love.event.quit}}
+
{{i18n (日本語)|love.event.quit}}

Revision as of 16:00, 9 June 2019

LÖVE 0.8.0 から使用可能
この関数は以前のバージョンでは非対応です。

キューへ quit イベントを追加します。

quit イベントはイベントハンドラで LÖVE を終了するためのシグナルです。 love.quit コールバックにより終了処理を中止することもできます。

関数

概要

love.event.quit( exitstatus )

引数

LÖVE 0.10.0 から利用可能
number exitstatus (0)
アプリケーション終了時に使用するためのプログラム終了状態。

返値

ありません。

関数

LÖVE 0.10.2 から使用可能
この異形は以前のバージョンでは非対応です。

実行可能ファイルを再実行せずにゲームを再起動します。これはメインの Lua におけるステート(状態、遷移)・インスタンスを綺麗に停止してから新規のインスタンスを作成します。

概要

love.event.quit( "restart" )

引数

string "restart"
実行可能ファイルを再実行せずにゲームの終了と再起動を行うために、デフォルトの love.run へ再起動処理の命令を発行します。

返値

ありません。

用例

function love.keypressed(k)
   if k == 'escape' then
      love.event.quit()
   end
end

関連



そのほかの言語