love.mousereleased (Українська)

Функція зворотного виклику, яка викликається, коли кнопка миші відпущена.

Функція

Вигляд

love.mousereleased( x, y, button, istouch, presses )

Аргументи

number x
Координата X миші, в пікселях.
number y
Координата Y миші, в пікселях.
number button
Номер відпущеної кнопки миші. 1 — основна кнопка миші, 2 — додаткова, 3 — середня. Номери інших кнопкок залежать від миші.
boolean istouch
Істина (true), якщо функція викликана як реакція на закінчення дотику до сенсорного екрану.
Доступне починаючи з LÖVE 11.0
number presses
Кількість натискань за короткий період часу; цим параметром можно перевіряти подвійні, потріні і т.і. натискання

Повертає

Нічого.

Функція

Видалене в LÖVE 0.10.0
Цей варіант недоступний в LÖVE 0.10.0 і наступних версіях..

Вигляд

love.mousereleased( x, y, button )

Аргументи

number x
Координата X миші.
number y
Координата Y миші.
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

Див. також



Іншим мовами