Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
InputEventScreenDrag
Eredita: InputEventFromWindow < InputEvent < Resource < RefCounted < Object
Rappresenta un evento di trascinamento dello schermo.
Descrizione
Memorizza informazioni sugli eventi di trascinamento dello schermo. Vedi Node._input().
Tutorial
Proprietà
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Descrizioni delle proprietà
Indice dell'evento di trascinamento nel caso di un evento multi-trascinamento.
Restituisce true quando si utilizza l'estremità del gommino di una penna stilo.
Vector2 position = Vector2(0, 0) 🔗
Posizione di trascinamento nella viewport in cui si trova il nodo, utilizzando il sistema di coordinate di questa viewport.
Rappresenta la pressione che l'utente esercita sulla penna. Varia da 0.0 a 1.0.
Vector2 relative = Vector2(0, 0) 🔗
La posizione di trascinamento relativa alla posizione precedente (posizione all'ultimo frame).
Nota: relative è ridimensionato automaticamente in base al fattore di scala del contenuto, definito dalle impostazioni della modalità di stiramento del progetto. Ciò significa che la sensibilità al tocco apparirà diversa a seconda della risoluzione quando si utilizza relative in uno script che gestisce la mira tramite tocco. Per evitare ciò, utilizza invece screen_relative.
Vector2 screen_relative = Vector2(0, 0) 🔗
La posizione di trascinamento non ridimensionata relativa alla posizione precedente nelle coordinate dello schermo (posizione all'ultimo frame). Questa posizione non è ridimensionata in base al fattore di scala del contenuto o alle chiamate a InputEvent.xformed_by(). Questa dovrebbe essere preferita a relative per la mira tramite tocco a prescindere dalla modalità di stiramento del progetto.
Vector2 screen_velocity = Vector2(0, 0) 🔗
La velocità di trascinamento non ridimensionata in pixel al secondo nelle coordinate dello schermo. Questa velocità non è ridimensionata in base al fattore di scala del contenuto o alle chiamate a InputEvent.xformed_by(). Questa dovrebbe essere preferita a velocity per la mira tramite tocco a prescindere dalla modalità di stiramento del progetto.
Vector2 tilt = Vector2(0, 0) 🔗
Rappresenta gli angoli di inclinazione della penna. Il valore positivo della coordinata X indica un'inclinazione verso destra. Il valore positivo della coordinata Y indica un'inclinazione verso l'utente. Varia da -1.0 a 1.0 per entrambi gli assi.
Vector2 velocity = Vector2(0, 0) 🔗
La velocità di trascinamento.
Nota: velocity è automaticamente ridimensionata in base al fattore di scala del contenuto, definito dalle impostazioni della modalità di stiramento del progetto. Ciò significa che la sensibilità al tocco apparirà diversa a seconda della risoluzione quando si utilizza velocity in uno script che gestisce la mira tramite tocco. Per evitare ciò, utilizza invece screen_velocity.