Spec-Zone.ru › LÖVE

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)
Третий аргумент события.
Variant d (nil) Доступно начиная с 0.8.0
Четвёртый аргумент события.


Variant e (nil) Доступно начиная с 0.10.0
Пятый аргумент события.
Variant f (nil) Доступно начиная с 0.10.0
Шестой аргумент события.
Variant ... (nil) Доступно начиная с 0.10.0
Следуют дополнительные аргументы события.

Возвращает

Ничего.

Примеры

function love.keypressed(k)
	if k == 'escape' then
		love.event.push('quit') -- Quit the game.
	end	
end


function love.keypressed(k)
	if k == 'escape' then
		love.event.push('q') -- Quit the game.
	end	
end

См. также

  • love.event


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.event.push

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API