Difference between revisions of "love.mousereleased (Русский)"
Line 1: | Line 1: | ||
Функция срабатывает, когда происходит отпускание кнопки мыши. | Функция срабатывает, когда происходит отпускание кнопки мыши. | ||
+ | |||
== Функция == | == Функция == | ||
+ | {{newin|[[0.10.0]]|100|type=variant}} | ||
+ | === Вид === | ||
+ | <source lang="lua"> | ||
+ | love.mousereleased( x, y, button, istouch ) | ||
+ | </source> | ||
+ | === Аргументы === | ||
+ | {{param|number|x|X координата мыши в пикселях.}} | ||
+ | {{param|number|y|Y координата мыши в пикселях.}} | ||
+ | {{param|number|button|Индекс отпущенной кнопки. 1 - основная кнопка мыши, 2 - вспомогательная кнопка мыши и 3 - средняя кнопка. Последующие кнопки зависят от мыши.}} | ||
+ | {{param (Русский)|boolean|istouch|True если отпускание кнопки мыши порождено отпусканием от сенсорного экрана.}} | ||
+ | === Возвращает === | ||
+ | Ничего. | ||
+ | |||
+ | == Функция == | ||
+ | {{oldin|[[0.10.0]]|100|type=variant}} | ||
=== Вид === | === Вид === | ||
<source lang="lua"> | <source lang="lua"> | ||
Line 8: | Line 24: | ||
{{param|number|x|Y позиция мыши.}} | {{param|number|x|Y позиция мыши.}} | ||
{{param|number|y|X позиция мыши.}} | {{param|number|y|X позиция мыши.}} | ||
− | {{ | + | {{param (Русский)|MouseConstant|button|Отпущенная кнопка, за исключением колёсика мыши.}} |
=== Возвращает === | === Возвращает === | ||
Ничего. | Ничего. | ||
+ | |||
+ | == Примеры == | ||
+ | Установка позиции строки "Text" где пользователь отпускает основную кнопку мыши. | ||
+ | <source lang="lua"> | ||
+ | function love.load() | ||
+ | printx = 0 | ||
+ | printy = 0 | ||
+ | end | ||
+ | |||
+ | function love.draw() | ||
+ | love.graphics.print("Text", printx, printy) | ||
+ | end | ||
+ | |||
+ | function love.mousereleased(x, y, button) | ||
+ | if button == 1 then | ||
+ | printx = x | ||
+ | printy = y | ||
+ | end | ||
+ | end | ||
+ | </source> | ||
+ | |||
== Смотрите также == | == Смотрите также == | ||
− | * [[parent:: | + | * [[parent::love (Русский)]] |
+ | * [[love.mousepressed (Русский)]] | ||
[[Category:Callbacks]] | [[Category:Callbacks]] | ||
{{#set:Description=Функция срабатывает, когда происходит отпускание кнопки мыши.}} | {{#set:Description=Функция срабатывает, когда происходит отпускание кнопки мыши.}} | ||
+ | {{#set:Subcategory=General}} | ||
+ | {{#set:Since=000}} | ||
== Другие языки == | == Другие языки == | ||
{{i18n|love.mousereleased}} | {{i18n|love.mousereleased}} |
Latest revision as of 15:21, 13 June 2018
Функция срабатывает, когда происходит отпускание кнопки мыши.
Contents
Функция
Available since LÖVE 0.10.0 |
This variant is not supported in earlier versions. |
Вид
love.mousereleased( x, y, button, istouch )
Аргументы
number x
- X координата мыши в пикселях.
number y
- Y координата мыши в пикселях.
number button
- Индекс отпущенной кнопки. 1 - основная кнопка мыши, 2 - вспомогательная кнопка мыши и 3 - средняя кнопка. Последующие кнопки зависят от мыши.
boolean istouch
- True если отпускание кнопки мыши порождено отпусканием от сенсорного экрана.
Возвращает
Ничего.
Функция
Removed in LÖVE 0.10.0 |
This variant is not supported in that and later versions. |
Вид
love.mousereleased( x, y, button )
Аргументы
number x
- Y позиция мыши.
number y
- X позиция мыши.
MouseConstant button
- Отпущенная кнопка, за исключением колёсика мыши.
Возвращает
Ничего.
Примеры
Установка позиции строки "Text" где пользователь отпускает основную кнопку мыши.
function love.load()
printx = 0
printy = 0
end
function love.draw()
love.graphics.print("Text", printx, printy)
end
function love.mousereleased(x, y, button)
if button == 1 then
printx = x
printy = y
end
end
Смотрите также
Другие языки
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info