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
Hérite de : InputEventFromWindow < InputEvent < Resource < RefCounted < Object
Représente un événement de glissement sur un écran.
Description
Contient des informations sur des événements de glissement sur un écran. Voir Node._input().
Tutoriels
Propriétés
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Descriptions des propriétés
L'index de l'événement de glissage dans le cas d'un événement de plusieurs glissages.
Renvoie true lors de l'utilisation de l'extrémité gomme d'un stylet.
Vector2 position = Vector2(0, 0) 🔗
La position de glissement dans le viewport dans lequel se trouve le nœud, en utilisant le système de coordonnées de ce viewport.
Représente la pression que l'utilisateur applique sur le stylo. Va de 0.0 à 1.0.
Vector2 relative = Vector2(0, 0) 🔗
La position de glissement relative à la position précédente (position à la dernière trame).
Note : relative est automatiquement échelonnée selon le facteur d'échelle de contenu, défini par les réglages de mode d'étirement du projet. Cela signifie que la sensibilité du toucher apparaîtra différemment en fonction de la résolution lors de l'utilisation de relative dans un script qui gère la visée tactile. Pour éviter cela, utilisez plutôt screen_relative.
Vector2 screen_relative = Vector2(0, 0) 🔗
La position de glissement non redimensionnée relative à la position précédente dans les coordonnées de l'écran (position à la dernière trame). Cette position n'est pas mise à échelle selon le facteur d'échelle du contenu ou les appels à InputEvent.xformed_by(). Cela devrait être préféré par rapport à relative pour la visée tactile indépendamment du mode d'étirement du projet.
Vector2 screen_velocity = Vector2(0, 0) 🔗
La vitesse de glissement non redimensionnée en pixels par seconde dans les coordonnées de l'écran. Cette vitesse n'est pas mise à échelle selon le facteur d'échelle du contenu ou les appels à InputEvent.xformed_by(). Cela devrait être préféré par rapport à velocity pour la visée tactile indépendamment du mode d'étirement du projet.
Vector2 tilt = Vector2(0, 0) 🔗
Représente les angles d'inclinaison du stylet. Une valeur en X positive indique une inclinaison à droite. Une valeur en Y positive indique une inclinaison vers l'utilisateur. Va de -1.0 à 1.0 pour les deux axes.
Vector2 velocity = Vector2(0, 0) 🔗
La vitesse de glissement.
Note : velocity est automatiquement échelonnée selon le facteur d'échelle de contenu, défini par les réglages de mode d'étirement du projet. Cela signifie que la sensibilité du toucher apparaîtra différemment en fonction de la résolution lors de l'utilisation de velocity dans un script qui gère la visée tactile. Pour éviter cela, utilisez plutôt screen_velocity.