Difference between revisions of "love.event.push (日本語)"
m (love.event uses Variant, and doesn't accept all types.) |
m |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | {{newin (日本語)|[[0.6.0 (日本語)|0.6.0]]|060|type=関数}} | ||
イベントキューへイベントを追加します。 | イベントキューへイベントを追加します。 | ||
+ | 引数でサポートしている型のリストは [[Variant (日本語)|Variant]] を参照してください。 | ||
+ | これまでデフォルトのコールバックで第六引数以降は未使用でした。 [[0.10.0 (日本語)|0.10.0]] 以降では、この関数への引数として複数の引数を渡してもかまいません。 | ||
== 関数 == | == 関数 == | ||
=== 概要 === | === 概要 === | ||
<source lang="lua"> | <source lang="lua"> | ||
− | love.event.push( | + | love.event.push( n, a, b, c, d, e, f, ... ) |
</source> | </source> | ||
=== 引数 === | === 引数 === | ||
− | {{param|Event| | + | {{param|Event|n|イベントの名称。}} |
{{param|Variant|a (nil)|イベントの第一引数。}} | {{param|Variant|a (nil)|イベントの第一引数。}} | ||
{{param|Variant|b (nil)|イベントの第二引数。}} | {{param|Variant|b (nil)|イベントの第二引数。}} | ||
Line 13: | Line 16: | ||
{{param|Variant|d (nil)|イベントの第四引数。}} | {{param|Variant|d (nil)|イベントの第四引数。}} | ||
|080}} | |080}} | ||
+ | {{New_feature (日本語)|0.10.0| | ||
+ | {{param|Variant|e (nil)|イベントの第五引数。}} | ||
+ | {{param|Variant|f (nil)|イベントの第六引数。}} | ||
+ | {{param|Variant|... (nil)|以降はイベントの引数が続きます。}} | ||
+ | |100}} | ||
=== 返値 === | === 返値 === | ||
ありません。 | ありません。 | ||
== 用例 == | == 用例 == | ||
− | + | {{New_feature (日本語)|0.8.0| | |
<source lang="lua"> | <source lang="lua"> | ||
function love.keypressed(k) | function love.keypressed(k) | ||
Line 23: | Line 31: | ||
end | end | ||
end | end | ||
− | </source> | + | </source>}} |
− | + | {{Removed_new_feature (日本語)|0.6.0|0.7.2| | |
<source lang="lua"> | <source lang="lua"> | ||
function love.keypressed(k) | function love.keypressed(k) | ||
Line 31: | Line 39: | ||
end | end | ||
end | end | ||
− | </source> | + | </source>}} |
== 関連 == | == 関連 == | ||
* [[parent::love.event (日本語)]] | * [[parent::love.event (日本語)]] | ||
Line 38: | Line 46: | ||
{{#set:Since=000}} | {{#set:Since=000}} | ||
== そのほかの言語 == | == そのほかの言語 == | ||
− | {{i18n|love.event.push}} | + | {{i18n (日本語)|love.event.push}} |
Latest revision as of 05:15, 30 June 2023
LÖVE 0.6.0 から使用可能 |
この関数は以前のバージョンでは非対応です。 |
イベントキューへイベントを追加します。 引数でサポートしている型のリストは Variant を参照してください。 これまでデフォルトのコールバックで第六引数以降は未使用でした。 0.10.0 以降では、この関数への引数として複数の引数を渡してもかまいません。
関数
概要
love.event.push( n, a, b, c, d, e, f, ... )
引数
LÖVE 0.8.0 から利用可能
Variant d (nil)
- イベントの第四引数。
LÖVE 0.10.0 から利用可能
返値
ありません。
用例
LÖVE 0.8.0 から利用可能
function love.keypressed(k)
if k == 'escape' then
love.event.push('quit') -- ゲームの終了。
end
end
function love.keypressed(k)
if k == 'escape' then
love.event.push('q') -- ゲームの終了。
end
end
関連