Difference between revisions of "love.event.poll (Русский)"

(Created page with 'Возвращает итератор для сообщений в очереди событий. == Функция == === Вид === <source lang="lua"> i = love.event.poll( ) <…')
 
 
Line 1: Line 1:
 +
{{newin|[[0.6.0]]|060|type=function}}
 
Возвращает итератор для сообщений в очереди событий.
 
Возвращает итератор для сообщений в очереди событий.
 
== Функция ==
 
== Функция ==
=== Вид ===
+
=== Синопсис ===
 
<source lang="lua">
 
<source lang="lua">
 
i = love.event.poll( )
 
i = love.event.poll( )
Line 8: Line 9:
 
Нет.
 
Нет.
 
=== Возвращает ===
 
=== Возвращает ===
{{param (Русский)|function|i|Функция для использования в качестве итератора в цикле for.}}
+
{{param|function|i|Функция для использования в качестве итератора в цикле for.}}
== Примеры ==
+
== Пример ==
=== Проверка на наличие событий ===
+
=== Проверка на наличие событий в 0.10.0 ===
 
<source lang="lua">
 
<source lang="lua">
for e,a,b,c in love.events.poll() do
+
for n, a, b, c, d, e, f in love.event.poll() do
 +
if n == "quit" then
 +
-- Выйти!
 +
end
 +
end
 +
</source>
 +
=== Проверка на наличие событий в 0.8.0 ===
 +
<source lang="lua">
 +
for e, a, b, c, d in love.event.poll() do
 +
if e == "quit" then
 +
-- Выйти!
 +
end
 +
end
 +
</source>
 +
=== Проверка на наличие событий в 0.7.2 ===
 +
<source lang="lua">
 +
for e, a, b, c in love.event.poll() do
 
if e == "q" then
 
if e == "q" then
-- Выход
+
-- Выйти!
 
end
 
end
 
end
 
end
 
</source>
 
</source>
== Смотрите также ==
+
== Смотри также ==
 
* [[parent::love.event (Русский)]]
 
* [[parent::love.event (Русский)]]
* [[love.event.wait (Русский)|love.event.wait]]
+
* [[love.event.wait (Русский)]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=Возвращает итератор для сообщений в очереди событий.}}
 
{{#set:Description=Возвращает итератор для сообщений в очереди событий.}}
 +
{{#set:Since=000}}
 
== Другие языки ==
 
== Другие языки ==
 
{{i18n|love.event.poll}}
 
{{i18n|love.event.poll}}

Latest revision as of 22:33, 17 November 2019

Available since LÖVE 0.6.0
This function is not supported in earlier versions.

Возвращает итератор для сообщений в очереди событий.

Функция

Синопсис

i = love.event.poll( )

Аргументы

Нет.

Возвращает

function i
Функция для использования в качестве итератора в цикле for.

Пример

Проверка на наличие событий в 0.10.0

for n, a, b, c, d, e, f in love.event.poll() do
	if n == "quit" then
		-- Выйти!
	end	
end

Проверка на наличие событий в 0.8.0

for e, a, b, c, d in love.event.poll() do
	if e == "quit" then
		-- Выйти!
	end	
end

Проверка на наличие событий в 0.7.2

for e, a, b, c in love.event.poll() do
	if e == "q" then
		-- Выйти!
	end	
end

Смотри также


Другие языки