Spec-Zone.ru › LÖVE

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

См. также

  • love


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

Spec-Zone.ru

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