love.mouse.newCursor (Italiano)
Available since LÖVE 0.9.0 |
This function is not supported in earlier versions. |
Crea un nuovo oggetto Cursor da un file immagine o da un ImageData.
I cursori hardware sono indipendenti dal framerate e funzionano allo stesso modo dei cursori del sistema operativo. A differenza del cursore disegnato alle coordinate correnti, i cursori hardware non hanno mai latenza visibile quando il mouse viene mosso durante l'aggiornamento della posizione, e questo anche a framerate bassi.
L'hotspot (tradotto letteralmente come "punto caldo", ma s'intende il punto dove l'utente sta veramente cliccando) è il punto che il sistema operativo usa per determinare cosa è stato cliccato rispetto alla posizione corrente del mouse. Per esempio, la freccia del mouse avrà come hotspot la punta della freccia, mentre una crocetta (o un puntatore come il mirino di un'arma) avrà come hotspot il suo punto centrale.
![]() |
Questa funzione può rallentare l'esecuzione se viene chiamata ripetutamente nei metodi love.update oppure love.draw. Se vuoi usare spesso una risorsa, creala una sola volta e salvala in una variabile in modo da poterla riusare! |
Contents
Funzione
Sintesi
cursor = love.mouse.newCursor( imageData, hotx, hoty )
Parametri
ImageData (Italiano) imageData
- L'oggetto ImageData da usare come nuovo cursore.
number (Italiano) hotx (0)
- La coordinata x relativa all'hotspot dell'ImageData.
number (Italiano) hoty (0)
- La coordinata y relativa all'hotspot dell'ImageData.
Cosa ritorna
Cursor (Italiano) cursor
- Il nuovo oggetto Cursor.
Funzione
Sintesi
cursor = love.mouse.newCursor( filename, hotx, hoty )
Parametri
string (Italiano) filename
- Path del file immagine da usare come nuovo Cursor.
number (Italiano) hotx (0)
- La coordinata x relativa all'hotspot dell'ImageData.
number (Italiano) hoty (0)
- La coordinata y relativa all'hotspot dell'ImageData.
Cosa ritorna
Cursor (Italiano) cursor
- Il nuovo oggetto Cursor.
Funzione
Sintesi
cursor = love.mouse.newCursor( fileData, hotx, hoty )
Parametri
FileData (Italiano) fileData
- Dati contenenti l'immagine da usare come nuovo Cursor.
number (Italiano) hotx (0)
- La coordinata x relativa all'hotspot dell'ImageData.
number (Italiano) hoty (0)
- La coordinata y relativa all'hotspot dell'ImageData.
Cosa ritorna
Cursor (Italiano) cursor
- Il nuovo oggetto Cursor.
Vedi anche
- love.mouse (Italiano)
- love.mouse.setCursor (Italiano)
- love.mouse.getCursor (Italiano)
- love.mouse.getSystemCursor (Italiano)
- Cursor (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