C# Класс UnityEngine.EventSystems.StandaloneInputModule

Наследование: PointerInputModule
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetRawMoveVector System.Vector2
ProcessTouchEvents bool

Открытые методы

Метод Описание
ActivateModule ( ) : void

See BaseInputModule.

DeactivateModule ( ) : void

See BaseInputModule.

IsModuleSupported ( ) : bool

See BaseInputModule.

Process ( ) : void

See BaseInputModule.

ShouldActivateModule ( ) : bool

See BaseInputModule.

UpdateModule ( ) : void

See BaseInputModule.

Защищенные методы

Метод Описание
ForceAutoSelect ( ) : bool
ProcessMouseEvent ( ) : void

Iterate through all the different mouse events.

ProcessMouseEvent ( int id ) : void

Iterate through all the different mouse events.

ProcessMousePress ( PointerInputModule data ) : void
ProcessTouchPress ( PointerEventData pointerEvent, bool pressed, bool released ) : void

How should the touch press be processed.

SendMoveEventToSelectedObject ( ) : bool

Calculate and send a move event to the current selected object.

SendSubmitEventToSelectedObject ( ) : bool

Calculate and send a submit event to the current selected object.

SendUpdateEventToSelectedObject ( ) : bool

Send a update event to the currently selected object.

StandaloneInputModule ( ) : System

Приватные методы

Метод Описание
GetRawMoveVector ( ) : System.Vector2
ProcessTouchEvents ( ) : bool

Описание методов

ActivateModule() публичный Метод

See BaseInputModule.

public ActivateModule ( ) : void
Результат void

DeactivateModule() публичный Метод

See BaseInputModule.

public DeactivateModule ( ) : void
Результат void

ForceAutoSelect() защищенный Метод

protected ForceAutoSelect ( ) : bool
Результат bool

IsModuleSupported() публичный Метод

See BaseInputModule.

public IsModuleSupported ( ) : bool
Результат bool

Process() публичный Метод

See BaseInputModule.

public Process ( ) : void
Результат void

ProcessMouseEvent() защищенный Метод

Iterate through all the different mouse events.

protected ProcessMouseEvent ( ) : void
Результат void

ProcessMouseEvent() защищенный Метод

Iterate through all the different mouse events.

protected ProcessMouseEvent ( int id ) : void
id int The mouse pointer Event data id to get.
Результат void

ProcessMousePress() защищенный Метод

protected ProcessMousePress ( PointerInputModule data ) : void
data PointerInputModule
Результат void

ProcessTouchPress() защищенный Метод

How should the touch press be processed.

protected ProcessTouchPress ( PointerEventData pointerEvent, bool pressed, bool released ) : void
pointerEvent PointerEventData The data to be passed to the final object.
pressed bool If the touch was pressed this frame.
released bool If the touch was released this frame.
Результат void

SendMoveEventToSelectedObject() защищенный Метод

Calculate and send a move event to the current selected object.

protected SendMoveEventToSelectedObject ( ) : bool
Результат bool

SendSubmitEventToSelectedObject() защищенный Метод

Calculate and send a submit event to the current selected object.

protected SendSubmitEventToSelectedObject ( ) : bool
Результат bool

SendUpdateEventToSelectedObject() защищенный Метод

Send a update event to the currently selected object.

protected SendUpdateEventToSelectedObject ( ) : bool
Результат bool

ShouldActivateModule() публичный Метод

See BaseInputModule.

public ShouldActivateModule ( ) : bool
Результат bool

StandaloneInputModule() защищенный Метод

protected StandaloneInputModule ( ) : System
Результат System

UpdateModule() публичный Метод

See BaseInputModule.

public UpdateModule ( ) : void
Результат void