love.event.push (日本語)

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

イベントキューへイベントを追加します。 引数でサポートしている型のリストは Variant を参照してください。 これまでデフォルトのコールバックで第六引数以降は未使用でした。 0.10.0 以降では、この関数への引数として複数の引数を渡してもかまいません。

関数

概要

love.event.push( n, a, b, c, d, e, f, ... )

引数

Event n
イベントの名称。
Variant a (nil)
イベントの第一引数。
Variant b (nil)
イベントの第二引数。
Variant c (nil)
イベントの第三引数。
LÖVE 0.8.0 から利用可能
Variant d (nil)
イベントの第四引数。


LÖVE 0.10.0 から利用可能
Variant e (nil)
イベントの第五引数。
Variant f (nil)
イベントの第六引数。
Variant ... (nil)
以降はイベントの引数が続きます。

返値

ありません。

用例

LÖVE 0.8.0 から利用可能
function love.keypressed(k)
	if k == 'escape' then
		love.event.push('quit') -- ゲームの終了。
	end	
end


LÖVE 0.6.0 から利用可能でしたが LÖVE 0.7.2 で廃止。
function love.keypressed(k)
	if k == 'escape' then
		love.event.push('q') -- ゲームの終了。
	end	
end

関連


そのほかの言語