C# Class ManagerInput.TouchChecker

Afficher le fichier Open project: juliancruz87/madbricks

Private Properties

Свойство Type Description
CheckTouchingFromCamera bool
CheckTouchingFromCollider bool
GetTouchPosition UnityEngine.Vector3
InternalIsTouchingFromCamera bool
InternalIsTouchingFromCollider bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

InputIsOverThisCollider() public static méthode

public static InputIsOverThisCollider ( Camera cam, Collider someCollider ) : bool
cam UnityEngine.Camera
someCollider UnityEngine.Collider
Résultat bool

IsTouchingFromCamera() public static méthode

public static IsTouchingFromCamera ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
usePreviousPosition bool
hasToCheckUI bool
Résultat bool

IsTouchingFromCollider() public static méthode

public static IsTouchingFromCollider ( Camera cam, Collider collider, bool usePreviousPosition = true, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
usePreviousPosition bool
hasToCheckUI bool
Résultat bool

NoHasColliderTouched() public static méthode

public static NoHasColliderTouched ( ) : bool
Résultat bool

ReleaseLastColliderTouched() public static méthode

public static ReleaseLastColliderTouched ( ) : void
Résultat void

SetLastColliderTouched() public static méthode

public static SetLastColliderTouched ( Collider myCollider ) : void
myCollider UnityEngine.Collider
Résultat void

WasTappingFromCamera() public static méthode

public static WasTappingFromCamera ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
hasToCheckUI bool
Résultat bool

WasTappingFromCollider() public static méthode

public static WasTappingFromCollider ( Camera cam, Collider collider, bool hasToCheckUI = false ) : bool
cam UnityEngine.Camera
collider UnityEngine.Collider
hasToCheckUI bool
Résultat bool