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

m
 
Line 1: Line 1:
 
Функция вызывается, когда происходит отпускание клавиши.
 
Функция вызывается, когда происходит отпускание клавиши.
 +
 +
== Функция ==
 +
{{newin|[[0.10.0]]|100|type=variant}}
 +
=== Вид ===
 +
<source lang="lua">
 +
love.keyreleased( key, scancode )
 +
</source>
 +
=== Аргументы ===
 +
{{param (Русский)|KeyConstant|key|Символ отпущенной клавиши.}}
 +
{{param|Scancode|scancode|Скан-код представляющий отпущенную клавишу.}}
 +
=== Возвращает ===
 +
Ничего.
 +
=== Заметки ===
 +
[[Scancode|Скан-коды]] не зависят от раскладки клавиатуры, так что скан-код "w" будет сгенерирован если клавиша нажата в том же месте где и "w" на [https://en.wikipedia.org/wiki/British_and_American_keyboards#/media/File:KB_United_States-NoAltGr.svg американской клавиатуре], неважно как клавиша обозначена или какие настройки операционной системы имеет пользователь.
 +
 
== Функция ==
 
== Функция ==
 
=== Вид ===
 
=== Вид ===
Line 6: Line 21:
 
</source>
 
</source>
 
=== Аргументы ===
 
=== Аргументы ===
{{param_(Русский)|KeyConstant|key|Символ отпущенной клавиши.}}
+
{{param (Русский)|KeyConstant|key|Символ отпущенной клавиши.}}
 
=== Возвращает ===
 
=== Возвращает ===
 
Ничего.
 
Ничего.
 +
 +
== Examples ==
 +
Выход из игры, когда игрок нажимает клавишу Escape, используя [[love.event.quit (Русский)|love.event.quit]].
 +
<source lang="lua">
 +
function love.keyreleased(key)
 +
  if key == "escape" then
 +
      love.event.quit()
 +
  end
 +
end
 +
</source>
 
== Смотрите также ==
 
== Смотрите также ==
* [[parent::love_(Русский)]]
+
* [[parent::love (Русский)]]
 +
* [[love.keypressed (Русский)]]
 +
* [[love.keyboard.isDown (Русский)]]
 
[[Category:Callbacks]]
 
[[Category:Callbacks]]
 
{{#set:Description=Функция вызывается, когда происходит отпускание клавиши.}}
 
{{#set:Description=Функция вызывается, когда происходит отпускание клавиши.}}
 +
{{#set:Subcategory=General}}
 +
{{#set:Since=000}}
 
== Другие языки ==
 
== Другие языки ==
 
{{i18n|love.keyreleased}}
 
{{i18n|love.keyreleased}}

Latest revision as of 00:13, 13 June 2018

Функция вызывается, когда происходит отпускание клавиши.

Функция

Available since LÖVE 0.10.0
This variant is not supported in earlier versions.

Вид

love.keyreleased( key, scancode )

Аргументы

KeyConstant key
Символ отпущенной клавиши.
Scancode scancode
Скан-код представляющий отпущенную клавишу.

Возвращает

Ничего.

Заметки

Скан-коды не зависят от раскладки клавиатуры, так что скан-код "w" будет сгенерирован если клавиша нажата в том же месте где и "w" на американской клавиатуре, неважно как клавиша обозначена или какие настройки операционной системы имеет пользователь.

Функция

Вид

love.keyreleased( key )

Аргументы

KeyConstant key
Символ отпущенной клавиши.

Возвращает

Ничего.

Examples

Выход из игры, когда игрок нажимает клавишу Escape, используя love.event.quit.

function love.keyreleased(key)
   if key == "escape" then
      love.event.quit()
   end
end

Смотрите также


Другие языки