C# Класс ManagerInput.TouchChecker

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CheckTouchingFromCamera bool
CheckTouchingFromCollider bool
GetTouchPosition UnityEngine.Vector3
InternalIsTouchingFromCamera bool
InternalIsTouchingFromCollider bool

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

Метод Описание
InputIsOverThisCollider ( Camera cam, Collider someCollider ) : bool
IsTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
IsTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
NoHasColliderTouched ( ) : bool
ReleaseLastColliderTouched ( ) : void
SetLastColliderTouched ( Collider myCollider ) : void
WasTappingFromCamera ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool
WasTappingFromCollider ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool

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

Метод Описание
CheckTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition, bool hasToCheckUI ) : bool
CheckTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition, bool hasToCheckUI ) : bool
GetTouchPosition ( bool usePreviousPosition ) : Vector3
InternalIsTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition ) : bool
InternalIsTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition ) : bool

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

InputIsOverThisCollider() публичный статический Метод

public static InputIsOverThisCollider ( Camera cam, Collider someCollider ) : bool
cam UnityEngine.Camera
someCollider UnityEngine.Collider
Результат bool

IsTouchingFromCamera() публичный статический Метод

public static IsTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
usePreviousPosition bool
hasToCheckUI bool
Результат bool

IsTouchingFromCollider() публичный статический Метод

public static IsTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
usePreviousPosition bool
hasToCheckUI bool
Результат bool

NoHasColliderTouched() публичный статический Метод

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

ReleaseLastColliderTouched() публичный статический Метод

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

SetLastColliderTouched() публичный статический Метод

public static SetLastColliderTouched ( Collider myCollider ) : void
myCollider UnityEngine.Collider
Результат void

WasTappingFromCamera() публичный статический Метод

public static WasTappingFromCamera ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
hasToCheckUI bool
Результат bool

WasTappingFromCollider() публичный статический Метод

public static WasTappingFromCollider ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
hasToCheckUI bool
Результат bool