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

(New translation (Based revision : 8 April 2012, at 22:12))
 
m
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
イベントキューにあるメッセージに対してイテレーターを返します。
+
{{newin (日本語)|[[0.6.0 (日本語)|0.6.0]]|060|type=関数}}
 +
イベントキューにあるメッセージに対して[https://ja.wikipedia.org/wiki/イテレータ イテレーター] (反復子) を返します。
 
== 関数 ==
 
== 関数 ==
 
=== 概要 ===
 
=== 概要 ===
Line 8: Line 9:
 
なし。
 
なし。
 
=== 返値 ===
 
=== 返値 ===
{{param|function|i|for ループで利用できるイテレーター関数。}}
+
{{param (日本語)|function|i|for ループで利用するイテレーター関数。}}
 
== 用例 ==
 
== 用例 ==
=== LÖVE 0.8.0 におけるイベントの確認。 ===
+
=== LÖVE 0.10.0 のイベント確認 ===
 +
<source lang="lua">
 +
for n, a, b, c, d, e, f in love.event.poll() do
 +
if n == "quit" then
 +
-- 終了処理!
 +
end
 +
end
 +
</source>
 +
=== LÖVE 0.8.0 のイベント確認 ===
 
<source lang="lua">
 
<source lang="lua">
 
for e, a, b, c, d in love.event.poll() do
 
for e, a, b, c, d in love.event.poll() do
 
if e == "quit" then
 
if e == "quit" then
-- Quit!
+
-- 終了処理!
 
end
 
end
 
end
 
end
 
</source>
 
</source>
=== LÖVE 0.7.2 におけるイベントの確認。 ===
+
=== LÖVE 0.7.2 のイベント確認 ===
 
<source lang="lua">
 
<source lang="lua">
 
for e, a, b, c in love.event.poll() do
 
for e, a, b, c in love.event.poll() do
 
if e == "q" then
 
if e == "q" then
-- Quit!
+
-- 終了処理!
 
end
 
end
 
end
 
end
 
</source>
 
</source>
 +
 
== 関連 ==
 
== 関連 ==
 
* [[parent::love.event (日本語)]]
 
* [[parent::love.event (日本語)]]
Line 34: Line 44:
  
 
== そのほかの言語 ==
 
== そのほかの言語 ==
{{i18n|love.event.poll}}
+
{{i18n (日本語)|love.event.poll}}

Latest revision as of 15:14, 9 June 2019

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

イベントキューにあるメッセージに対してイテレーター (反復子) を返します。

関数

概要

i = love.event.poll( )

引数

なし。

返値

function i
for ループで利用するイテレーター関数。

用例

LÖVE 0.10.0 のイベント確認

for n, a, b, c, d, e, f in love.event.poll() do
	if n == "quit" then
		-- 終了処理!
	end	
end

LÖVE 0.8.0 のイベント確認

for e, a, b, c, d in love.event.poll() do
	if e == "quit" then
		-- 終了処理!
	end	
end

LÖVE 0.7.2 のイベント確認

for e, a, b, c in love.event.poll() do
	if e == "q" then
		-- 終了処理!
	end	
end

関連


そのほかの言語