love.mouse.isDown (Italiano)
Controlla se un determinato tasto del mouse è premuto.
Questa funzione non rileva lo scroll con rotella; usa le callback love.wheelmoved (Italiano) (oppure love.mousepressed (Italiano) dalla versione 0.9.2 e successive) per questo scopo.
Funzione
Available since LÖVE 0.10.0 |
This variant is not supported in earlier versions. |
Sintesi
down = love.mouse.isDown( button, ... )
Parametri
number (Italiano) button
- Numero che rappresenta il tasto da controllare. 1 è il tasto primario del mouse, 2 è il tasto secondario e 3 il tasto centrale. Gli eventuali altri tasti dipendono dal mouse usato.
number (Italiano) ...
- Eventuali altri numeri di tasti da controllare.
Cosa ritorna
boolean (Italiano) down
- True se un qualsiasi dei tasti indicati è attualmente premuto, false altrimenti.
Funzione
Available since LÖVE 0.10.2 |
This variant is not supported in earlier versions. |
Sintesi
down = love.mouse.isDown({ button, ... })
Parametri
table (Italiano) buttons
- Tabella con numeri dei tasti del mouse da controllare.
table (Italiano) button
- Numero del tasto da controllare. 1 è il tasto primario del mouse, 2 è il tasto secondario e 3 è il tasto centrale. Gli eventuali altri tasti dipendono dal mouse usato.
number (Italiano) ...
- Eventuali altri numeri di tasti da controllare.
Cosa ritorna
boolean (Italiano) down
- True se un qualsiasi dei tasti indicati è attualmente premuto, false altrimenti.
Funzione
Removed in LÖVE 0.10.0 |
This variant is not supported in that and later versions. |
Sintesi
down = love.mouse.isDown( button )
Parametri
MouseConstant (Italiano) button
- Tasto da controllare.
Cosa ritorna
boolean (Italiano) down
- True se il tasto indicato è premuto.
Funzione
Available since LÖVE 0.7.2 and removed in LÖVE 0.10.0 |
This variant is not supported in earlier or later versions. |
Sintesi
anyDown = love.mouse.isDown( button1, button2, button3, ... )
Parametri
MouseConstant (Italiano) buttonN
- Un tasto da controllare.
Cosa ritorna
boolean (Italiano) anyDown
- True se un qualsiasi dei tasti indicati è attualmente premuto, false altrimenti.
Esempio
Aumenta un numero mentre il tasto destro del mouse è mantenuto premuto
val = 0 -- definisce una variabile
function love.update(dt)
if love.mouse.isDown(2) then
val = val + dt -- aumentiamo il valore di 1 per ogni secondo che il tasto è premuto
end
end
Vedi anche
- Costanti mouse / tasti
- love.mouse (Italiano)
- love.mousepressed (Italiano)
- love.mousereleased (Italiano)
- love.keyboard.isDown (Italiano)
In altre lingue
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