InputEventScreenTouch
Представляет собой событие касания экрана.
Представляет собой событие касания экрана.
Сохраняет информацию о событиях ввода мультитач-нажатия/отпускания. Поддерживает сенсорное нажатие, сенсорное отпускание и InputEventScreenTouch.Index для подсчета и порядка мультитач.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
InputEventScreenTouchКонструктор
public InputEventScreenTouch();Свойства6
CanceledСвойство
public bool Canceled { get; set; }Если true, событие касания отменено.
DoubleTapСвойство
public bool DoubleTap { get; set; }Если true, состояние касания — двойное касание.
IndexСвойство
public int Index { get; set; }Индекс касания в случае события мультитача. Один индекс = один палец.
LongPressСвойство
public bool LongPress { get; set; }Если true, штат прикосновения - это длинная пресса.
Примечание: Это поддерживается только на Android и iOS.
PositionСвойство
public Vector2 Position { get; set; }Положение касания в области просмотра, в которой находится узел, с использованием системы координат этой области просмотра (viewport).
PressedСвойство
public bool Pressed { get; set; }Если true, состояние касания — нажатие. Если false, состояние касания — отпущено.
Методы10
GetIndexint
public int GetIndex();intGetPositionVector2
public Vector2 GetPosition();Vector2IsDoubleTapbool
public bool IsDoubleTap();boolIsLongPressbool
public bool IsLongPress();boolSetCanceledvoid
public void SetCanceled(bool canceled);| Имя | Тип | По умолчанию |
|---|---|---|
canceled | bool | — |
SetDoubleTapvoid
public void SetDoubleTap(bool doubleTap);| Имя | Тип | По умолчанию |
|---|---|---|
doubleTap | bool | — |
SetIndexvoid
public void SetIndex(int index);| Имя | Тип | По умолчанию |
|---|---|---|
index | int | — |
SetLongPressvoid
public void SetLongPress(bool longPress);| Имя | Тип | По умолчанию |
|---|---|---|
longPress | bool | — |
SetPositionvoid
public void SetPosition(Vector2 position);| Имя | Тип | По умолчанию |
|---|---|---|
position | Vector2 | — |
SetPressedvoid
public void SetPressed(bool pressed);| Имя | Тип | По умолчанию |
|---|---|---|
pressed | bool | — |