love.mousereleased
Функция обратного вызова, вызываемая при отпускании кнопки мыши.
Функция
Краткое описание
love.mousereleased( x, y, button, istouch, presses )
Аргументы
number x- Положение курсора мыши по оси X в пикселях.
number y- Положение курсора мыши по оси Y в пикселях.
number button- Индекс кнопки мыши, которая была отпущена. 1 — основная кнопка, 2 — дополнительная, 3 — средняя кнопка. Индексы для дополнительных кнопок зависят от мыши.
boolean istouch- Истина, если отпускание кнопки мыши произошло с сенсорного экрана.
-
number pressesДоступно начиная с 11.0 - Количество нажатий в короткий промежуток времени и небольшой области, используемое для имитации двойных и тройных щелчков.
Возвращаемое значение
Ничего.
Функция
Удалено в LÖVE 0.10.0
Данный вариант не поддерживается в этой и более поздних версиях.
Краткое описание
love.mousereleased( x, y, button )
Аргументы
number x- Положение курсора мыши по оси X.
number y- Положение курсора мыши по оси Y.
MouseConstant button- Кнопка мыши, которая была отпущена (кроме колеса мыши).
Возвращаемое значение
Ничего.
Примеры
Поместите текст ("Текст") туда, где пользователь отпустит основную кнопку мыши.
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 См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.mousereleased