love.mousepressed (Polski)
Funkcja zwrotna (callback), uruchamiana przy naciśnięciu przycisku myszy.
Contents
Funkcja
Dostępne od wersji LÖVE 11.0 |
Ten wariant nie jest dostępny we wcześniejszych wersjach. |
Sygnatura
love.mousepressed( x, y, przycisk, istouch, nacisniecia )
Argumenty
number x
- Współrzędna x myszy.
number y
- Współrzędna y myszy.
number przycisk
- Przycisk, który został wciśnięty. 1 główny przycisk myszy, 2 drugi przysisk myszy, 3 środkowy przycisk myszy, pozostałe wartości zależą od używanej myszy.
boolean istouch
- True jeśli źródłem kliknięcia jest naciśnięcie na ekranie dotykowym (n.p. na urządzeniach mobilnych).
number nacisniecia
- Liczba naciśnięć w niewielkim obszarze w krótkim odcinku czasu, używana do symulowania podwójnych i potrójnych kliknięć.
Wartość zwracana
Żadna.
Uwagi
Użyj love.wheelmoved by wykryć ruch rolki (scrolla), nie jest on zgłaszany przez love.mousepressed w wersji 0.10.0 i nowszych.
Funkcja
Dostępne od wersji LÖVE 0.10.0, usunięte w wersji LÖVE 11.0 |
Ten wariant nie jest dostępny we wcześniejszych lub późniejszych wersjach. |
Sygnatura
love.mousepressed( x, y, przycisk, istouch )
Argumenty
number x
- Współrzędna x myszy.
number y
- Współrzędna y myszy.
number przycisk
- Przycisk, który został wciśnięty. 1 główny przycisk myszy, 2 drugi przysisk myszy, 3 środkowy przycisk myszy, pozostałe wartości zależą od używanej myszy.
boolean istouch
- True jeśli źródłem kliknięcia jest naciśnięcie na ekranie dotykowym (n.p. na urządzeniach mobilnych).
Wartość zwracana
Żadna.
Uwagi
Użyj love.wheelmoved by wykryć ruch rolki (scrolla), nie jest on zgłaszany przez love.mousepressed w wersji 0.10.0 i nowszych.
Funkcja
Usunięte w wersji LÖVE 0.10.0 |
Ten wariant nie jest dostępny w tej i późniejszych wersjach. |
Sygnatura
love.mousepressed( x, y, przycisk )
Argumenty
number x
- Współrzędna x myszy.
number y
- Współrzędna y myszy.
MouseConstant przycisk
- Przycisk, który został wciśnięty.
Wartość zwracana
Żadna.
Przykłady
Ustawia tekst ("Czołem") za każdym razem, gdy użytkownik kliknie lewym klawiszem.
function love.load()
pozycjax = 0
pozycjay = 0
end
function love.draw()
love.graphics.print("Czołem", pozycjax, pozycjay)
end
function love.mousepressed(x, y, przycisk, istouch)
if przycisk == "l" then -- versje przed 0.10.0 używają stałej MouseConstant '1'
pozycjax = x
pozycjay = y
end
end
Zobacz również
Inne języki
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