Touch

struct in UnityEngine

Cambiar al Manual

Descripción

Estructura que describe el estatus de un dedo tocando la pantalla.

Los dispositivos pueden rastrear un número de diferentes piezas de datos sobre un toque en una pantalla táctil, incluyendo su phase (es decir, si acaba de comenzar, terminó o se movió), su posición y si el toque era un solo contacto o varios toques táctiles. Además, la continuidad de un toque entre las actualizaciones de frame puede ser detectada por el dispositivo, por lo que un número de identificación consistente se puede informar a través de frames y se utiliza para determinar cómo se mueve un dedo en particular.

La estructura Touch es utilizada por Unity para almacenar datos relacionados a una sola instancia táctil y es retornada por la función Input.GetTouch. Unas llamadas frescas a GetTouch se necesitarán en cada actualización de frame para obtener la última información táctil del dispositivo pero la propiedad fingerId se puede utilizar para identificar el mismo tacto entre frames.

Mirar también: Input.GetTouch, TouchPhase enum.

Variables

altitudeAngleEl valor de 0 radianes indica que el stylus es paralelo a la superficie, pi/2 indica que es perpendicular.
azimuthAngleValor de 0 radianes indica que el stylus apunta a lo largo del eje-x del dispositivo.
deltaPositionThe position delta since last change in pixel coordinates.
deltaTimeCantidad de tiempo que ha pasado desde el último cambio grabado en los valores Táctiles.
fingerIdEl índice único para el tacto.
maximumPossiblePressureEl valor de presión máxima posible para una plataforma. Si Input.touchPressureSupported retorna false, el valor de esta propiedad siempre será 1.0f.
phaseDescribe la fase del toque táctil.
positionThe position of the touch in screen space pixel coordinates.
pressureLa cantidad de presión actual siendo aplicada a un toque táctil. 1.0f es considerado en ser la presión de un toque promedio. Si Input.touchPressureSupported retorna false, el valor de esta propiedad siempre será 1.0f.
radiusValor estimado del radio de un toque. Añada radiusVariance para obtener el tamaño de tacto máximo, sálvelo para obtener el tamaño de tacto mínimo.
radiusVarianceThis value determines the accuracy of the touch radius. Add this value to the radius to get the maximum touch size, subtract it to get the minimum touch size.
rawPositionThe first position of the touch contact in screen space pixel coordinates.
tapCountCantidad de toques táctiles.
typeUn valor que indica si un toque fue de tipo Directo, Indirecto (o remoto) o Tipo de Stylus.